C语言学习记录05
  ldBjfaZzvBhd 2023年11月02日 66 0

关键字 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

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

ldBjfaZzvBhd
作者其他文章 更多