一.C语言编写代码的步骤
1.新建项目
2.新建源文件
3.编写代码
4.编译代码 + 运行
二.C语言的数据类型
每种数据类型占用的字符
三.计算机中的单位
四.常量与变量的区别
变量分为局部变量和全局变量
局部变量仅可以再作用域使用,全局变量可以全局使用。如果两者相互冲突则局部变量优先级更高。
五.生命周期
变量的生命周期:变量的创建和销毁之间的时间段
全局变量的生命周期 - 整个项目
局部变量的生命周期 - {}
六.常变量、标识符常量、枚举常量
1.用const修饰的变量为长变量,具有常属性,但依然为变量不能用来定义字符串长度
举例:
#include <stdio.h>
int main()
{
const int sy = 20;//sy是常变量 - 具有常属性(不能被改变属性)但仍然是变量
sy = 10;//因为被const修饰,sy具有常属性不可修改,会报错
printf("sy = %d\n", sy);
int s[10] = { 0 };
int y = 10;//变量
int s2[y] = { 0 };//变量不能拿来定义字符串长度,会报错
int s3[sy] = {0};//因为sy同样是变量所以也会报错
return 0;
}
2.define 用来定义标识符常量
3.枚举常量
枚举常量用来定义可以一一列举的常量。例如:血型,性别,星期。
枚举常量初值默认为0依次递增。
可以通过赋初值的方式来改变数值: