课程
/后端开发
/C
/C语言入门
为什么用static,之后会重复几次x=的这个值?重复的次数怎么看的?下面的extern又是啥意思?
2020-02-13
源自:C语言入门 5-11
正在回答
satic是静态变量,只有在程序执行完之后才会释放,执行期间不会释放.
extern是外部变量,先声明 后赋值,比如我先定义一个外部变量extern int a,当外部有变化时,赋值a.(我是这么理解的)
动态是随程序函数使用而结束,随时可能会释放掉。,静态会一直存储到程序结束,随时可以调用。
用static修饰的为静态变量,用extern声明的的变量是外部变量,外部变量的意义是某函数可以调用在该函数之后定义的变量
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答静态变量是?
4 回答静态局部变量又和静态全局变量又有何区别?
1 回答C语言静态变量
1 回答静态变量的问题
1 回答静态变量与动态变量在实际开发中有什么不同,什么时候使用静态\动态。