打卡第二天 今日份主要学习了;
作用域:1.局部变量(仅活动于最靠近的{}内)2.全局变量(一般放于int main()之上 整个编程内都能活动)
生命周期:1.局部的生命周期(从最靠近的“{”开始 到最靠近的“}”结束 2.全局的生命周期(从工程的开始到工程的结束) 局部变量好惨 用完就被丢弃了😭😂
*当需要运用其他源文件的变量是 在需要用的源文件开头加上 extern int 张三 (声明这个变量是存在的)
常量:
1.字面常量(一个数字只是表示它本身没有别的含义,这个数字是一个常量,它的值不能被改变。如1 2 3 4 strong)
2. const都值得常变量(int num=10他是变量 加上 const 变成 const int num=10则变成常变量 常变量的值不可改变)
3.#define 定义的标识符常量(在源文件的开头使用了 如#define 张三 1000 那么后面张三只能为1000)
4.枚举常量(在源文件开头 “enum 类别 {输入未来会发生的几种结果} 则后面定义的数只会是着几种结果之一)