()c程序的基本组成。
o.c语言常量、变量和表达式
()常量:数字常量、字符常量和字符串字面量;
()变量:变量名和变量类型,变量的赋值和类型转换;
()算术表达式:算术运算符、增量(自增)和减量(自减)运算符、位
运算和复合赋值运算符;
()强制类型转换;
()数据输入输出函数;
()常量的符号表示方法:常量宏、枚举常量。
.c语言条件语句和开关语句
()关系运算符和逻辑运算符;
()运算符的优先级;
()逻辑表达式;
()条件语句:条件、复合语句、条件语句的嵌套和级联、条件运算符和
条件表达式;
()duitch语句。
.c语言循环语句和goto语句
()duhie语句、for语句和doduhie语句;
()循环语句的选择和使用;
()逗号表达式;
()循环语句的嵌套;
()循环中的非常规控制(break和ue)、goto语句。
.c语言函数
()函数的基本概念;
()函数的调用、结构和定义;
()函数的调用关系和返回值;
()局部变量和全局变量;
()函数参数的传递;
()标准库函数;
()递归函数;
.c语言数组
()一维数组:定义和初始化、复制、数组参数;
()字符串和字符数组;
()标准字符串函数;
()二维数组:定义、引用、访问、数组参数。
.c语言指针
()地址与指针;
()指针变量:定义和赋值、访问、参数和返回值;
()指针运算:指针与整数的加减、指针相减和比较、强制类型转换和void
指针、不合法的指针运算、指针类型与数组类型的差异;
()指针与数组;
()指向二维数组的指针、多重指针和指针数组;
()函数指针;