C++语言程序设计(郑莉)课件05【C++程序的结构】.pdfVIP

  • 7
  • 0
  • 约2.7万字
  • 约 58页
  • 2019-10-26 发布于湖北
  • 举报

C++语言程序设计(郑莉)课件05【C++程序的结构】.pdf

C++语言程序设计 第五章 C++程序的结构 C++语言程序设计 清华大学 郑莉 本章主要内容  作用域与可见性  对象的生存期  数据与函数  静态成员  共享数据的保护  友元  编译预处理命令  多文件结构和工程 2 C++语言程序设计 清华大学 郑莉 函数原形的作用域 作 用  函数原型中的参数,其作用域始于 域 (,结束于)。 与  例如,设有下列原型声明: 可 double Area(double radius); 见 性 radius 的作用域仅在于此, 不能用于程序正文其他地方, 因而可有可无。 3 C++语言程序设计 清华大学 郑莉 块作用域 作 用  在块中声明的标识符,其作用域自声明处 起,限于块中,例如: 域 void fun(int a) 与 { int b(a); 可 cinb; b的作用域 if (b0) 见 { 性 int c; c的作用域 } } 4 C++语言程序设计 清华大学 郑莉 类作用域 作 用  类作用域作用于特定的成员名。 域  类X的成员M具有类作用域,对M的访问方式 与 如下: 可 –如果在X的成员函数中没有声明同名的局部作用 见 域标识符,那么在该函数内可以访问成员M。 性 –通过表达式x.M或者X::M访问。

文档评论(0)

1亿VIP精品文档

相关文档