程序的执行总是从main函数开始
#头文件可以放中间 一条c语句对应转换成一条机器指令❎
C语言对预处理命令行的处理是在程序执行的过程中进行的❎
函数
形参不可以传回对应实参
数据只能从实参单向传递给实参
函数形参和实参分别占用不同的存储单元
没有指定函数形参存储类别是自动auto 使用时才占用内存单元的变量auto和register
算法
算法的有穷性:算法程序的运行时间是有限的
算法时间复杂度的度量:执行算法所需要的基本运算次数
常量
定义常量必须用类型名设定常量类型❎
常量可以用符号名来代表 八进制要用数字的0开头
标识符只能由数字,字母,下划线构成,不能以数字开头 _123 √
实数2.00E-01 eE前后必须有数字,且指数部分必须是整数 属于整数类0x518
数据常量115L
算数>关系>赋值 (算术优先)
整型常量和实型常量都是数值型常量
字符常量可以参与任何整数运算 char 1字节
sizeof(double)是一个整型表达式
运算对象必须是整型数的运算符%
字符串,变量
转义字符用\开头
字符变量在定义时能赋初值
可以取变量的地址赋给同类型的变量指针
空串