- 博客(2)
- 收藏
- 关注
原创 关于static
一个函数本来是具有外部链接属性的,但是被static修饰的时候,外部链接属性就变成了内部链接属性,其他源文件(.c)就无法使用了。static修饰全局变量的时候,这个全局变量的外部链接属性就变成了内部链接属性,其他源文件(.c)就不能再使用到这个全局变量了。静态区:static修饰后为静态变量(出了作用域是不被销毁的/除非程序结束)本质上,static修饰局部变量的时候,改变了变量的存储位置。本来放在栈区的局部变量通过static的修饰会存放到静态区。修饰局部变量的时候,局部变量出了作用域,不销毁的。
2024-02-28 17:57:59 344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人