设为首页 加入收藏

TOP

C语言和C++中的数据类型介绍
2017-12-07 14:21:57 】 浏览:229
Tags:言和 数据 类型 介绍

C语言于C99 这个标准中添加long long 类型。

#include 
  
   
#include 
   
     //编译指令:gcc -std=c99 -pedantic int main(void) { char c_min = SCHAR_MIN; char c_max = SCHAR_MAX; unsigned char uc_max = UCHAR_MAX; long l_min = LONG_MIN; short s_min = SHRT_MIN; long long ll_min = LLONG_MIN;//C99增加long long 类型 long long ll_max = LLONG_MAX; unsigned long long ull_max = ULLONG_MAX; printf ("max of unsigned char:%d\n", uc_max); printf("min of char:%d\n", c_min); printf("max of char:%d\n", c_max); printf("min of short:%d\n", s_min); printf("min of long:%ld\n", l_min); printf("min of long long : %lld\n", ll_min); printf("max of long long : %lld\n", ll_max); printf ("max of unsigned long long : %llu\n", ull_max); return 0; }
   
  

C++ 语言在C++11 这个标准中增加 long long 类型。

#include 
  
   
#include 
   
     //g++ -std=c++03 -pedantic lim.cpp 无法通过编译,c++1998 不支持 long long 类型 using namespace std; int main() { // singed 标识符一般省略 char c_min = SCHAR_MIN; char c_max = SCHAR_MAX; unsigned char uc_max = UCHAR_MAX; long l_min = LONG_MIN;//long int 简写为long short s_min = SHRT_MIN; //short int 简写为 short long long ll_min = LLONG_MIN;//long long int 简写为long long long long ll_max = LLONG_MAX; unsigned long long ull_max = ULLONG_MAX; printf ("max of unsigned char:%d\n", uc_max); printf("min of char:%d\n", c_min); printf("max of char:%d\n", c_max); printf("min of short:%d\n", s_min); printf("min of long:%ld\n", l_min); printf("min of long long : %lld\n", ll_min); printf("max of long long : %lld\n", ll_max); printf ("max of unsigned long long : %llu\n", ull_max); return 0; }
   
  
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇在c/c++中,int main(int argc,ch.. 下一篇在开发中C++与C的混用的方法

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目