单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级本章重点12.1 局部变量全局变量和存储分类12.2 局部变量及其作用域和生存期 12.3 全局变量及其作用域和生存期 12.4 函数的存储分类 第12章 C语言中用户标识符的作用域和存储类12.1 局部变量全局变量和存储分类12.1.1 用户标识符的作用域 标识符的作用域就是指程序中的某一部分在这一部分中该标
整形变量实型变量字符变量ij的有效范围当在函数内部或复合语句内定义变量时也可以使用auto说明符进行说明用auto说明的变量当该变量退出它的有效范围时系统将自动释放该变量所占的存储单元★ 使用寄存器变量程序运行时访问存储器内的值要比访问存于内存中的值快得多★ CPU中的寄存器的数目是有限的因此只能说明少量的寄存器变量★ register变量无地址★ 尽量少用register变量局部变量p的
C语言中用户标识符的作用域和存储类局部变量全局变量和存储分类在C语言中用户标识符都有一个作用域所谓的作用域是指程序中的某一部分在这一部分中该标识符是有定义的可以被子C编译和连接程序所识别的.局部变量全局变量和存储分类 eq oac(○1)C语言中有两种类型的存储类别一种是自动的一种是静态的有四个与两种储储类型有关的说明符分别是:auto(自动) register(寄存器) static
#
存储类别确定了所说明对象在内存中的存储位置从而也确定了所说明对象的作用域和生存期?全局变量的作用域和生存期全局变量的作用域和生存期静态全局变量用static说明函数
C语言中用户标识符的作用域与存储类 局部变量全局变量和存储分类 局部变量:在函数内部或复合语句内部定义的变量函数的形参也属于局部变量 全局变量在函数外部定义的变量称为全局变量 有时局部变量也称内部变量全局变量称外部变量 局部变量和全局变量的区别就在于他们的作用域不同 C语言中有两种存储类别:一种是自动类一种是静态类局部变量可以说是自动类也可以说是静态类而全局
作用域存储类别和数据类型位置可以交换 作用域和生存期全局变量只有静态类别对于全局变量可使用extern和static两种说明符生存期是整个程序的运行期间若外部变量与局部变量同名则外部变量被屏蔽 P171 例(){ void gx()gy() extern int xy printf(1: x=dty=dnxy) y=246 gx() gy()
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级本章重点10.1 用一个一维字符数组来存放字符串 10.2 使指针指向一个字符串 10.3 字符串的输入和输出10.4 字符串数组 10.5 用于字符串处理的函数 10.6 字符数组和字符串应用举例 第10章 字符串 10.1 用一个一维字符数组来存放字符串10.1.1 字符串的相关概念1.字符串定义 C语言本
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第6章 字符型数据本章要点:6.1 字符型常量6.2 字符变量6.3 字符的输入和输出6.1 字符型常量6.1.1 字符常量字符常量是用一对单引号括起来的一个字符如aB>等都是字符常量作为字符常量的小写字母a在程序中写成a以便和标识符a区别开来关于字符常量以下有几点说明:(1)其中单引号只是作为定界符使用并不是字符
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级本章要点:8.1 变量的地址和指针 8.2 指针变量的定义和指针变量的基类型 8.3 给指针变量赋值8.4 对指针变量的操作 8.5 函数之间地址值的传递 第8章 指针8.1 变量的地址和指针1.变量及其地址 在C的程序中要定义许多变量用来保存程序中用到的数据包括输入的原始数据加工的中间结果及最终数据C编译系统
违法有害信息,请在下方选择原因提交举报