- 0
- 0
- 约2.08万字
- 约 121页
- 2019-05-10 发布于广东
- 举报
第八章 §8.1概述 在C语言中每一个变量和函数有两个属性:数据类型和数据的存储类别。对数据类型,读者已熟悉(如整型、字符型等)。存储类别指的是数据在内存中存储的方式。存储方式分为两大类:静态存储类和动态存储类。具体包含四种:自动的(auto),静态的(static),寄存器的(register),外部的(extern)。根据变量的存储类别,可以知道变量的作用域和生存期。 §8.9.2 auto变量 函数中的局部变量,如不专门声明为static存储类别,都是动态地分配存储空间的,数据存储在动态存储区中。函数中的形参和在函数中定义的变量(包括在复合语句中定义的变量),都属此类,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间。因此这类局部变量称为自动变量。自动变量用关键字auto作存储类别的声明。例如: int f(int a) /*定义f函数,a为形参 */ {auto int b,c=3; /*定义b、c为自动变量 */ … } 8.9.3用static声明局部变量 有时希望函数中的局部变量的值在函数调用结束后不消失而保留原值,即其占用的存储单元不释放,在下一次该函数调用时,该变量已有值,就是上一次函数调用结束时的值。这时就应该指定该局部变量为“静态局部变量”,用关键字static进行声明。通过下面简单的例子可以了解它的特点。
您可能关注的文档
- 华南理工大学机械制造技术基础课件 金属切削机床与刀具.ppt
- 华南理工大学机械制造技术基础课件 切削过程基本规律及应用.ppt
- 华南理工大学建筑学院自编英文讲义.pdf
- 华南理工大学建筑学院自编英文讲义1 古典建筑.pdf
- 华南理工大学建筑学院自编英文讲义3 现代主义建筑.pdf
- 华南理工大学建筑制图课件 标高投影.ppt
- 华南理工大学建筑制图课件 点、直线、平面的投影.ppt
- 华南理工大学建筑制图课件 建筑施工图1.ppt
- 华南理工大学建筑制图课件 建筑施工图2.ppt
- 华南理工大学建筑制图课件 建筑形体的表达方法1.ppt
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库及一套完整答案详解.docx
- “梦工场”招商银行信用卡中心2027暑期实习招聘备考题库及答案详解参考.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及一套答案详解.docx
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库附答案详解(考试直接用).docx
- 2026青海省面向社会招聘中小学(幼儿园、特殊教育)教师600人备考题库有完整答案详解.docx
- 平安银行广州分行2026届春季校园招聘备考题库及1套完整答案详解.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及答案详解(夺冠).docx
- 2026黑龙江黑河市康宁医院(黑河市精神病人福利院)招聘财务人员1人备考题库及答案详解(精选题).docx
- 2026黑龙江哈工大航天学院复合材料与结构研究所招聘备考题库附答案详解.docx
- 2026黑龙江哈尔滨启航劳务派遣有限公司派遣到哈尔滨工业大学国际合作部(港澳台办公室)招聘备考题库附.docx
最近下载
- 2024年国家公务员考试(银保监财经类)真题试卷(题后含答案及解析).pdf VIP
- 高脂血症的科普.pptx VIP
- 机械工程师资格考试模拟试题和答案.doc VIP
- 吕剑虹-火电机组新型调峰调频及节能减排智能控制技术应用.pdf VIP
- 专题03 病句的辨识(原卷版)备战2026年中考语文复习最新试题精选.docx VIP
- 毕业设计(论文)-二轴六档变速器设计.docx VIP
- 专题04 标点符号(原卷版)备战2026年中考语文复习最新试题精选.docx VIP
- 《乳腺癌中医护理方案》.doc VIP
- 专题02 基础知识综合(原卷版)备战2026年中考语文复习最新试题精选.docx VIP
- 学生谈话记录谈话.docx VIP
原创力文档

文档评论(0)