特殊符号
^ 按位并或
| 按位或
\ 转义字符
! 逻辑非
% 取余
& 按位与 取地址
关键字
c语言32个关键字
char 声明字符型变量或函数
double 双精度型
float 单精度
int 整型
long 长整型
short 短整型
unsigned 无符号
union 联合体
void 空(无返回值)
enum 枚举型
strat 结构体变量
循环 for、do、while、break、continue
条件 if、else、goto
开关 switch、rase、default
static 静态变量
sizeof 计算数据类型长度
长度(范围)
位长度(bit)b | 取值范围 | |
---|---|---|
char | 8bit | 0-255 |
int | 16bit | -32578-32767(2的15次方-1) |
float | 32bit | 约精确到6位数 |
double | 64bit | 约精确到12位数 |
字节 Byte B
1B=8b
1KB=2的10次方B 2的10次方=1024
1MB=2的20次方B
1GB=2的30次方B
1TB=2的40次方B
ASCLL🐎
‘0’=48
‘A’=65
‘a’=97
‘\’ 转义字符
‘\n’ 换行符
‘\t’ 跳格,跳到下一页制表位
字符型常量存储值为对应的ASCLL码值
科学计数法
aEn,aen
含义:a*10的n次方
E,e 阶码标识
n 阶码