随笔分类 -  C编程基础

摘要:static 1、概述 static 声明的变量在C语言中有两方面的特征: 1)、变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。 2)、变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。 2 阅读全文
posted @ 2019-03-12 16:15 Big_river 阅读(556) 评论(0) 推荐(0)
摘要:C语言代码是以文件为单位来组织的,在一个源程序的所有源文件中,一个外部变量(注意不是局部变量)或者函数只能在一个源程序中定义一次,如果有重复定义的话编译器就会报错。伴随着不同源文件变量和函数之间的相互引用以及相互独立的关系,产生了extern和static关键字。 下面,详细分析一下static关键 阅读全文
posted @ 2018-07-20 10:17 Big_river 阅读(352) 评论(0) 推荐(0)