您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页static和extern的使用

static和extern的使用

来源:二三四教育网

1. static作用:  用static修饰的变量,程序一运行就会分配一次内存

- 修饰局部变量

* 延长这个局部变量的生命周期,只要程序运行,就会一直存在

* 局部变量只会分配一次内存,为什么??用static修饰的代码,只会在程序已启动的时候就会执行,以后就不会再执行了

- 修饰全局变量

* 只会修改全局变量的作用域,表示智能是当前文件内使用

2. extern作用:

- 只能声明一个全局变量,不能定义变量.  注意:extern修饰的变量不能初始化

- 使用场景,一般用于声明全局变量

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务