【可乐教育】static(静态)变量有什么作用?(学可乐教育)

【可乐教育】static(静态)变量有什么作用?(学可乐教育)

在C语言中,关键字static的意思是静态,他的主要作用有两个:

1.在函数体内

静态变量具有“记忆”功能,即一个被声明为静态的变量只会被初始化一次,该函数在调用过程中,其值保持不变。一个变量被定义为静态变量就会将其放到静态数据区,而不是栈区。

也就是说一个静态变量只有在声明时对其进行一次出初始化,如果声明时未对其进行赋值操作:

静态整型默认为0‘’

静态字符默认为空;

2.在文件内(在函数体外)

在文件内,静态函数/变量用来限制其作用域为本文件内。

即如果一个变量被声明为静态的,那么该变量可以被当前文件内的所有函数访问,但不能被其他文件中的函数访问。他是一个本地的全局变量,且只会被初始化一次。

如果一个函数被声明为静态的,那么该函数与普通函数的作用域不同,其作用域仅在当前文件中,也就是说他只可以被本文件的其他函数调用,而不可以被本文件以外的其他函数调用

特别声明:[【可乐教育】static(静态)变量有什么作用?(学可乐教育)] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

长沙市电路灯多少钱(长沙路灯所电话是多少)

市电路灯的价格受多种因素影响,包括材质、功率、功能以及安装环境等。 -太阳能路灯:太阳能路灯初期安装成本较高,一般在2000-5000元,但后期无需电费,适合偏远地区或电力不稳定的地方。市电路灯功能单一,但价…

长沙市电路灯多少钱(长沙路灯所电话是多少)

欧洁斯密集植毛牙刷:把牙医诊所的清洁力搬进日常刷牙(欧洁思清洁用品有限公司)

我特意做过实验:把鸡蛋放在水面,用牙刷轻轻拂过蛋壳表面,普通牙刷稍一用力就会留下划痕,而欧洁斯的刷毛能顺着蛋壳弧度贴合,既不会戳破薄膜,又能带走表面的水分。身边朋友看到我洗牙时医生夸我口腔卫生好,都跟着换了同…

欧洁斯密集植毛牙刷:把牙医诊所的清洁力搬进日常刷牙(欧洁思清洁用品有限公司)

心理督导设备知多少?测试、放松、宣泄器材全介绍(心理督导制度)

心理督导设备在当下心理健康领域发挥着重要作用,它能有效辅助心理评估、治疗和督导工作。 心理督导设备在心理治疗和辅导中作用显著。 同时,随着虚拟现实(VR)、增强现实(AR)等技术的不断发展,这些技术也将更多地…

心理督导设备知多少?测试、放松、宣泄器材全介绍(心理督导制度)

18岁黄多多晒度假照,成熟姿态引争议,她到底“做错”了什么?(黄多多吧)

标题,从国民闺女到争议焦点:黄多多的成长为何总被"标尺"丈量?某些评论真的在表演"双标行为艺术":男生晒腹肌叫阳光少年,女生穿短裙就是"熟过头&

18岁黄多多晒度假照,成熟姿态引争议,她到底“做错”了什么?(黄多多吧)

日式侘寂风餐厅吊灯怎么选?藤编灯+禅意美学,让空间一秒静下来✨(日式侘寂风格特点)

“家里没盏侘寂灯,总觉得缺了点灵魂。”——现代人对生活质感的追求,正悄然转向极简与自然。日式侘寂风吊灯以天然藤编、哑光材质和低饱和色调,营造出“不完美中的美”,尤其适合茶室、民宿、火锅店等需要静谧氛围的空间。本文详解侘寂风灯的核心特征、材质

日式侘寂风餐厅吊灯怎么选?藤编灯+禅意美学,让空间一秒静下来✨(日式侘寂风格特点)