我是大学新生,今天开始自学c语言,每天的学习成果都会记录在这里,记录自己的学习过程,分享学习内容和成果。如果内容中有错误欢迎指正。本人自学资料源于bilibili视频,视频号:BV1cq4y1U7sg。用的工具是vs2019。每日的编程练习都会上传个人码云仓库。https://gitee.com/RICH_YI/feiyi-vault—use
第三天
今天初步学习了变量的作用域和生命周期以及常量
总结
1.全局变量在大括号之外,程序的整个过程都可以使用
2.局部变量是在大括号内,同时大括号内可以包含大括号,也就是说如果第二个大括号内声明一个变量,则他不可以在第二个括号外范围使用。
3.变量可以引用另一个源文件的变量,需要用extern int声明
4.字面常量,比如一个号码,一个数字
5.const修饰的常变量(被修饰后不是常量,是常变量)。具有常量的属性,不可将变量进行改变,否则会报错。
6.define定义的标识符常量,标识方式如"define max 100",没有"=",格式和想象的不同,后续代码中可以用变量等于这个max,但是max不能被改变
7.enum枚举常量。有特殊格式。不好表达,用图片解释。如图
下次我会尽量用电脑截屏的