C语言严格区分大小写
常量与变量的区别:常量不可变,变量可变
数据类型:基本类型、构造类型、指针类型、空类型
基本类型:整型,字符型,浮点型,枚举类型
浮点型:单精度型,双精度型
构造类型:数组类型,结构类型,共用体类型
运算符和表达式:
赋值运算符:=
计算运算符:() + - * / %
关系运算符:< <= > >= == !=
逻辑运算符:&& || !
位运算符 :<< >> ~ | ^ &
条件运算符:?:
逗号运算符:,
指针运算符:* &
求字节运算符:sizeof()
强制类型转换:(类型)
分量运算符:. ->
下标运算符:[]
指针类型数据:
指针是用来存放一个量在内存中的地址,用来存放变量在内存中的地址的变量为指针变量
输入输出:
例:scanf(“%d”,&a); 输入
printf(“%d”a); 输出
输入输出格式控制:
%d 以整型输入输出
%c 以字符输入输出
%o 以八进制输出
%x 以十六进制输出
%u 无符号十进制
%f 浮点型
%e 指数形式
%s 字符串
%% 输出一个百分号
字符输入输出:
c = getchar(); 接受键盘录入一个字符
c = putchar(); 输出一个字符