2.变量和数据类型.ppt

2.变量和数据类型.ppt

变量的作用域 4-1 作用域 作用域是编译期问题 四种作用域:文件作用域、函数作用域、代码块作用域、原型作用域 变量的作用域 4-2 变量的作用域 4-3 变量的作用域 4-4 存储类型 2-1 静态局部变量 静态局部变量示例 静态全局变量 静态全局变量与普通全局变量在存储方式上完全相同 区别在于:非静态全局变量的作用域是整个源程序;而静态全局变量的作用域只是定义它的文件 static关键字 static用于函数定义或则用于代码块之外的变量声明时,static关键字用于修改标识符的链接属性,从external修改为internal. 即static不影响标识符的存储类型和作用域 static用于代码块内部的变量声明时,static用于修改变量的存储类型,从自动变量修改为静态变量。变量的链接属性和作用域不受影响。 Example 练习 1、编写程序,从终端键盘输入圆的半径r,圆柱的高h,分别计算出圆周长cl,圆面积cs和圆柱的体积cvz。输出计算结果时要求有文字说明,并取小数点后2位数字。 作用域是某些事物起作用或有效的区域。 限于陆地 限于海洋 限于空中 int a; int b(int c); int d(int e) { int f; int g(int h); …… { int f, g, i; ……

文档评论(0)

1亿VIP精品文档

相关文档