- 11
- 0
- 约6.42千字
- 约 34页
- 2017-05-13 发布于四川
- 举报
C语言第八章函数与预处理命令
2005年3月 第8章 函数与预处理命令 第8章 函数与预处理命令 8.6 变量的存储类别及变量的生存期 8.6.1 变量的生存期与变量的存储分类 8.6.2 变量的存储类别 变量定义语句的一般形式 ⑴ 内存分配 调用函数或执行分程序时在动态存储区为其分配存储单元,函数或分程序执行结束,所占内存空间即刻释放。 ⑵ 变量的初值 定义变量时若没赋初值,变量的初值不确定;如果赋初值则每次函数被调用时执行一次赋值操作。 ⑶ 生存期 在函数或分程序执行期间。 ⑷ 作用域 自动变量所在的函数内或分程序内。 2.静态变量(static类别) 除形参外,局部变量和全局变量都可以定义为静态变量。 ⑴ 内存分配 编译时,将其分配在内存的静态存储区中,程序运行结束释放该单元。 ⑵ 静态变量的初值 若定义时未赋初值,在编译时,系统自动赋初值为0;若定义时赋初值,则仅在编译时赋初值一次,程序运行后不再给变量赋初值 。 ⑶ 生存期 整个程序的执行期间。 ⑷ 作用域 局部静态变量的作用域是它所在的函数或分程序。全局静态变量的作用域是从定义处开始到本源文件结束。 #include stdio.h int func(int n){ int f=1; f=f*n; return f; } void main(){ int i,n=5; for(i=2;i=n;i++) printf(
您可能关注的文档
- (上课用)人教版小学二年级数学上册乘法的初步认识–课件.ppt
- (QC)运用PDCA方法确保桥梁预应力预制构件质量.ppt
- (中国的地理位置及行政区划).ppt
- (二)简历撰写和面试技巧.ppt
- (人教新课标)三年级数学课件位置及方向.ppt
- (人教新课标)二年级语文上册课件–看雪–钟.ppt
- (人教版)中考英语总复习题型训练︰词汇运用.ppt
- (人教新课标)四年级语文上册第五课古诗两首课件–.ppt
- (人民版)一轮复习课件︰必修三专题五现代中国的文化和科技.ppt
- (人音版)二年级音乐下册课件 蜗牛和黄鹂鸟.ppt
- 超实用高考英语一轮复习讲练测——读后续写:第21讲 公益慈善篇(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测——读后续写:第20讲 校园生活篇(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第10讲 道歉信(专项训练)(全国通用)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第12讲 推荐信(复习讲义)(全国通用)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第11讲 求助信(专项训练)(全国通用)(原卷版).docx
- 超实用高考英语一轮复习讲练测 读后续写:第3讲 如何设置合理结尾(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测 读后续写:第4讲 如何设计续写情节(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第10讲 道歉信(复习讲义)(全国通用)(原卷版).docx
- 超实用高考英语一轮复习讲练测 读后续写:第2讲 如何构筑故事高潮(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第06讲 邀请信(专项训练)(全国通用)(原卷版).docx
最近下载
- 莆田市城区城市设计标准与导则(试行).pdf VIP
- qc实验室管理.pptx VIP
- 加油站购油协议.docx VIP
- 2025年拍卖师破产财产拍卖结算中的债权申报与清偿顺序专题试卷及解析.pdf VIP
- 2025年拍卖师拍卖图录引言、专论与学术性文案的撰写专题试卷及解析.pdf VIP
- 2025年邯郸科技职业学院教师招聘考试笔试备考试题.docx VIP
- 2025年特许金融分析师证券市场线与能源行业专题试卷及解析.pdf VIP
- 临沂大学 2017—2018 学年第一学期2017级《高等数学I》(上)-本科试题A附参考答案.docx VIP
- 2025年长期护理保险政策实施中存在问题及对策分析.docx
- 八年级语文国家质量监测考试模拟卷(七)后附答案与解析.docx VIP
原创力文档

文档评论(0)