int a = 5;//声明为整形
short int b= 10;//短整型所占内存小
long c = 100;//省略int 意味长整形
long long d = 100;//分配更多的分配空间
unsigned long e = 10000;//无符号长整形 类型为正整数
unsigned long long f = 10000000;//无符号长整形分配更多的内存空间 类型为正整形
float g = 10.0;//浮点型
double h = 11.00;//双精度浮点型
char i = 'a';//字符型,一般来说系统默认为整形<pre name="code" class="cpp">printf("%d", a);/*%d格式说明符 它指示printf()应该以何种方式输出数据,
每个说明符只能对应一个变量*/
每种数据类型的所占内存大小不仅跟系统有关跟编译器也有所关联