- 2
- 0
- 约1.1万字
- 约 67页
- 2018-04-22 发布于江西
- 举报
工学山大c++教程.ppt
第五章 C++程序的结构 本章主要内容 作用域与可见性 对象的生存期 数据与函数 静态成员 共享数据的保护 友元 编译预处理命令 多文件结构和工程 函数原形的作用域 函数原型中的参数,其作用域始于(,结束于)。 例如,设有下列原型声明: double Area(double radius); 块作用域 在块中声明的标识符,其作用域自声明处起,限于块中,例如: void fun(int a) { int b(a); cinb; if (b0) { int c; ...... } } 类作用域 类作用域作用于特定的成员名。 类X的成员M具有类作用域,对M的访问方式如下: 如果在X的成员函数中没有声明同名的局部作用域标识符,那么在该函数内可以访问成员M。 通过表达式x.M或者X::M访问。 通过表达式prt-M 文件作用域 不在前述各个作用域中出现的声明,具有文件作用域,这样声明的标识符的作用域开始于声明点,结束于文件尾。 具有文件作用域的变量也称为全局变量。 #include iostream int i; //全局变量,文件作用域 int main() { i=5; //文件作用域的i赋初值 { //子块1 int i; //局部变量,块作用域 i=7; couti=iendl; //输出7
原创力文档

文档评论(0)