- 5
- 0
- 约1.17万字
- 约 40页
- 2016-11-25 发布于湖北
- 举报
* register static int a,b,c; 不能把变量 a,b,c 既放在静态存储区中,又放在寄存器中,二者只能居其一。 对于一个变量只能定义为一个存储类别。 * * * * * * 关键词 static static int b=1, c=2; 有时希望函数中的局部变量的值在函数调用结束后不消失而保留其原值,即其占用的存储单元不释放,在下一次该函数调用时,该变量已有值,就是上一次函数调用结束时的值。 5.4 变量的作用域-局部变量的存储类型 main() { int i; for(i=0; i2; i++) fun( ); } fun( ) { static int b=1, c=2; b++; c++; printf(“b=%d, c=%d\n”, b,c); return; } 1 b 2 2 c 3 4 3 b=2, c=3 b=3, c=4 1、当需要保留函数上一次调用结束时的值; 2、如果初始化后,变量只被引用而不改变其值,则这时用静态局部变量比较方便,以每次调用时重新赋值。 5.4 变量的作用域-局部变量的存储类型 main() { i
您可能关注的文档
最近下载
- 内蒙古大学2021-2022学年本科教学质量报告.docx VIP
- 2025-2026学年成都七中高二数学(下)6月检测试卷附答案解析 .pdf VIP
- 内江市资中县2025-2026学年第二学期六年级语文期中考试卷部编版含答案.docx VIP
- 2026广西交通实业有限公司加油员招聘25人笔试备考试题附答案解析.docx VIP
- 2025年江苏省无锡市中考物理真题(含答案).pdf
- 光谱仪器系统.PPT VIP
- 关节运动学(五、脊柱)课件.ppt VIP
- “苏超”全链路融媒传播中的技术创新实践.docx VIP
- 【指南】业务分析 (24页 PPT).ppt VIP
- DB11-1624-2019电动自行车停放场所防火设计标准.pdf VIP
原创力文档

文档评论(0)