第11章用户标识符的作用 域和存储类别 11.1作用物存类别的概念 11.2局部变量和全后变量 11.3局部变量的存值类别和生存朗 11.4全局变量的存值类别生存朗 11.5数的存分类 11.6如何运行个出多个源文件组成的程房 点专此处结束放殃 4合
第11章 用户标识符的作用 域和存储类别 11.1 作用域和存储类别的概念 11.2 局部变量和全局变量 11.3 局部变量的存储类别和生存期 11.4 全局变量的存储类别和生存期 11.5 函数的存储分类 11.6 如何运行一个由多个源文件组成的程序
111作用域和存储类别的概念 1.1.1作用域 1.1.2存倍类别和生存期 点专此处结束放殃 4合
11.1 作用域和存储类别的概念 11.1.1 作用域 11.1.2 存储类别和生存期
112局部变量和全局变量 在C语言中,局部变量和全局变量的 划分完全取决于变量定义的位置 1.2.1局部变量及其作用域 凡是在函数内部定义的变量都是局部 变量(也称作内部变量),包括在函数内 部复合语句中定义的变量和函数形参表中 说明的形式参数 点专此处结束放殃 4合
11.2 局部变量和全局变量 在C语言中,局部变量和全局变量的 划分完全取决于变量定义的位置。 11.2.1 局部变量及其作用域 凡是在函数内部定义的变量都是局部 变量(也称作内部变量),包括在函数内 部复合语句中定义的变量和函数形参表中 说明的形式参数
局部变量只能在函数内部使用,其作 用域是从定义位置起至函数体或复合语句 体结束为止 例11.1局部变量的作用域。 int fun(int x, int y) 局部变 f int z; z-Xty; return Z; 量域 的作用 点专此处结束放殃 4合
局部变量只能在函数内部使用,其作 用域是从定义位置起至函数体或复合语句 体结束为止。 例11.1 局部变量的作用域。 int fun(int x,int y) { int z; z=x+y; return z; } 局部变 量x、y、 z的作用 域
main( f int a=2, b=3 局部 f int c, 变量 c=a+b c的 printf("c=%dⅦm",c); 作用 域 局部变量的作用域 printf(a+b=%dn",fun(a, b)) 点专此处结束放殃 4合
main( ) { int a= 2,b= 3 ; { int c ; c=a+b ; printf("c= % d \n",c) ; } printf("a+b= % d \n",fun (a,b)) ; } 局部 变量c的 作用域 局部变量a 、b 的作用域