64位无符号整型打印方式:
#include<stdio.h>
unsigned long long ll=0x9102928374747474;
void main()
{
printf("**************\n");
printf("%x,%llx\n",ll,ll);
printf("%llu\n",ll);
printf("**************\n");
}
整型不同长度小常识温故:
d,lx,ld,,lu,这几个都是输出32位的
hd,hx,hu,这几个都是输出16位数据的,
hhd,hhx,hhu,这几个都是输出8位的,
lld,ll,llu,llx,这几个都是输出64位的,
printf( "%llu ",.....)
%llu
%llx才是64位16进制数
Dev-C++下基本数据类型学习小结
环境: Dev-C++ 4.9.6.0 (gcc/mingw32), 使用-Wall编译选项
基本类型包括字节型(char)、整型(int)和浮点型(float/double)。
定义基本类型变量时,可以使用符号属性signed、unsigned(对于char、int),和长度属性short、long(对
于int、double)对变量的取值区间和精度进行说明。
下面列举了Dev-C++下基本类型所占位数和取值范围:
符号属性
--