c的数据类型

变量的命名

可供使用的是大小写字母,下划线,数字,但第一个字母必须是字母或者下划线(尽量使用字母开头,这是因为标识符通常是以下划线开头的,为了避免冲突)

int类型

1.int类型通常储存在计算机的一个字中,ANSI C规定int的最小范围为-1015到1015-1,为什么呢,因为有16个位,一个储存符号,15各位有215中可能性,将0考虑进去,就可以表示0-32767的数,负数就将1015可能性用于储存负数。
2.声明和初始化:
声明:

int earns;
int hogs,cows,goat;

初始化:

int hogs = 21;
int cows = 32, goats = 14;  //最好用这种
int dogs,cats = 94;    //只声明了cats

3.用printf打印的时候必须要确保格式说明符的数目和待打印的数目相等,编译器不会发现这种错误。如果有3个格式说明符,只有一个参数,程序就会用内存中的任意值为多出的格式说明符提供打印值。
4.int类型被认为是计算机处理起来最方便有效的整数类型。

char类型

其他整数类型

类型 格式符
short %hd
int %d
long %ld
long long %lld
unsigned %u
unsigned long %lu
unsigned long long %llu

你可能感兴趣的:(c的数据类型)