课时一(算术表达式和赋值表达式,字符)
1,.c---.obj---.exe
2,标识符 是由字母,数字,下划线组成,并且第一个必须为字母或下划线
3,严格区分大小写
4,“/”整形,结果必然为整形,若有一方为小数,则必然为小数
5,常量不可以被赋值,定义时不能被连续赋值。
6,a*=2+3 a=a*(2+3)
7,自加,自减,在前先加后用
8,逗号表达式
9,
10,字符数据的表达形式
“1”占两个字节 单引号表示的是ASCII值
转义字符一般加一个\
课时二(输入和输出表达式)
1,输出
2,输入
注意取地址符&
*表示住在这个地址里的值是多少
putchar 和 getchar
课时三(表达式和数据结构)
1,关系表达式的数值只能1或0,注意表达式的优先级
2,等号(==)和赋值(=)的区别
3,逻辑表达式的数值也是只有1和0( !&& || )优先级顺序
4,条件语句 if 语句 ()
5,条件表达式 表达式1?表达式2:表达式3
6, 分支语句 switch语句
7,循环语句
三种循环结构
for ( ; ; )
while ( )
do ---- while( )至少执行一次
break 退出一层循环
continue 结束本次循环但是继续整体循环
嵌套循环
8,逆序输出
按位取数字
课时四(函数)
库函数
1,重要函数 n!
2,判断质数
3,等等等等,会继续整理的
课时五(指针)
课时六(数组)
1,一维数组的初始化,数组名是地址常量
2,二维数组的初始化:可以缺少行,但是不能缺少列
3,,
课时七(文件)字符串
注意函数的递归
数组名不能赋值
字符串赋值函数