1.基本数据类型
1.1基本数据类型分为整型和浮点型(实型)
整型有:基本整型(int)、长整型(long)、长长整型(long long)、短整型(short)、无符号整型(unsigned)。
浮点型:单精度实型(float)、双精度实型(double)、长双精度实型(long double)。
1.2构造类型
字符型:char 枚举类型:enum 数组 举例:int a[2]; 结构体:struct
共用体:union 指针:举例 int*p; 无类型 :void
1.3计算变量或数据类型所占空间的大小
1字节=8比特
sizeof是C语言关键字,不是函数名。
sizeof是C语言专门用来计算数据类型字节数的运算符。
#includ<stdio.h> int main() { printf("char%d\n,sizeof(char)"); printf("int%d\n,sizeof(int)"); return 0; } char 1 int 4
1.4变量的赋值和赋值运算符
赋值运算符给变量赋值,C语言没有专门的赋值语句,都是在赋值表达式后面加分号构成表达式语句来实现的。举例:
x=1;
结合性
a=b=c=0;
a=(b=(c=0));
这两个语句是等价的。