C99标准
C99之前,数组的大小不能使用变量
C99中引入了变长数组的概念,这个时候数组的大小是可以使用变量的,但是数组不能初始化
结构体:
自定义类型:
1.结构体
2.枚举
3.联合体
struct---结构体关键字
结构体的{}后一定要有;
结构体的指针->成员名
分支和循环语句:
分支语句:
if
switch
循环语句:
while
for
do while
goto语句
语句:
1.表达式语句
2.函数调用语句
3.控制语句
4.复合语句
5.空语句
控制语句:
1.条件判断语句,也叫分支语句:if语句,switch语句
2.循环执行语句:do while 语句,while语句,for语句
3.转向语句:break语句,goto语句,continue语句,return语句
if语句在条件成立时,执行多条语句要加上{}
if语句中的只有相距最近的if和else才会匹配
switch语句
switch(整型表达式)
case 整形常量表达式: