0
点赞
收藏
分享

微信扫一扫

C语言学习记录05

关键字 static:

C语言学习记录05_源文件

1.修饰局部变量

C语言学习记录05_链接属性_02

局部变量:进入时生成,出去时销毁

2.修饰全局变量

C语言学习记录05_源文件_03

解释:全局变量具有链接属性,两个源文件是可以链接在一起的,一但用static修饰全局变量这个源文件就变成内部链接属性,其他的源文件就不能再使用了。

3.修饰函数

C语言学习记录05_全局变量_04

函数是具有外部链接属性的

如果加上static

C语言学习记录05_链接属性_05

关键字 register-寄存器

科普:

C语言学习记录05_全局变量_06

功能:建议把某些数据存放在寄存器中(提升读写效率),但不是决定,决定权在编译器手里。

C语言学习记录05_源文件_07

关键字define

定义标识符常量、定义宏

定义标识符常量:

C语言学习记录05_源文件_08

然后就可以直接使用MAX,这时候MAX等价1000

定义宏:

宏:功能类似函数,书写方式不同

书写方式:

C语言学习记录05_链接属性_09

C语言学习记录05_源文件_10

举报

相关推荐

0 条评论