计算机科学与技术2018 (西南石油大学)

  • 标识符的作用域和可见性

    标识符的作用域和可见性 一 、作用域 作用域是一个标识符在程序正文中有效的区域。 (一)函数原型作用域 在函数原型声明时形式参数的作用范围就是函数原型作用域 例如:double area(double redius) 释:标识符radius的作用范围就在函数area形参列表的左右括号之间,在程序的其
    绣缅   2019-09-29 21:57   0   9
  • 作用域

    作用域定义:作用域是一个标识符在程序正文中有效的区域。在C++中分为函数原型作用域、局部作用域、类作用域和命名空间作用域。 1.函数原型作用域:在函数原型声明时形参的作用范围就是函数原型作用域 如第四章类里的 Point (int xx,int yy); 2.局部作用域:顾名思义。函数形参列表中形参
    jianW1024   2019-09-29 21:43   0   374
  • 第五章笔记---静态数据成员和静态成员函数

    第五章笔记 静态数据成员和静态成员函数 【背景】 面向对象的设计方法兼容数据的保护和共享,静态成员的提出是为了解决不同对象之间数据共享问题的。例如要统计人员个数,出现次数等等都需要用到静态处理。 【定义】 静态成员,指的是在c++类中声明成员时可以加上static关键字,这样声明的成员就叫做静态成员
    王姝   2019-09-29 21:17   0   528
  • c++第三次作业

    C++标识符的作用域 1,函数原型作用域:函数内的变量,和形参的当函数运行结束时就失效了。 2 局部作用域:一个for循环内定义的一个变量或者是if内定义的变量等等。 3 类作用域:1,类的成员函数;2,类的静态成员X::m;3,类的指针ptr m 4 命名空间作用域: namespace 命名空间
    neonman   2019-09-29 21:06   0   109
  • C++第三次作业

    类的静态成员 一.静态数据成员: (1)必须用关键字static声明 (2)为该类所有对象共享,静态数据成员具有静态生存期 (3) 必须在类外定义和初始化使用(::)指明所属的类 ———代码分析(P155例5 4) include using namespace std; class Point {
    jormungandlalala   2019-09-29 20:57   0   157
  • C++第三次作业

    作用域 作用域是一个标识符在程序正文中有效的区域。C++中标识符的作用域有函数原型作用域、局部作用域(块作用域)、类作用域等。 1.函数原型作用域 在函数原型声明时形式参数的作用范围就是函数原型作用域。 标识符a的作用域就仅仅是fun后面的括号之间的范围。在程序的其他地方不能引入此标识符。在函数原型
    艾伦爱尔敏   2019-09-29 20:13   0   117
  • C++第三次作业

    共享数据的保护: 类很好地实现了数据的封装,通过隐藏保证了安全性。但上一节的友元函数及静态数据成员、静态函数则是在共享的过程中增加了数据改变的风险。那怎么能在共享时有效地保护数据。 而由C语言的知识我们知道往往设定常量来防止数据被更改,在C++中也同样有常量的概念。 常对象: 常对象的数据成员在对象
    (*╹▽╹*)の( ̄。。 ̄)   2019-09-29 20:08   0   123
  • C++第三次作业

    C++ 友元函数 一、定义 类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。 作用:增加灵活性,让程序员在封装和快速性方面做合理选择 用法:“对象名.成员名” 注:友元函数在
    R丶f   2019-09-29 20:01   0   195
  • c++第三次作业

    类的静态成员 一.知识要点——静态数据成员 1.静态成员是解决同一个类的不同对象之间数据和函数共享问题的。 2.静态成员在每一个类中只有一个副本,由该类的所有对象共同维护使用,从而实现了同一个类的不同对象之间的数据共享。 3.使用static关键字来声明为静态成员 4.类的静态成员需要在类的定义之外
    咬一口云朵软绵绵   2019-09-29 19:36   0   209
  • 对象的生存期

    5.2 对象的生存期 何为生存期? 对象从诞生到结束的这段时间,即对象的生存期。在生存期间,对象将保持其状态(即数据成员的值),变量也将保持它的值不变,直到它们被更新为止。 静态生存期 定义:如果对象的生存期与程序运行期相同,则称它具有静态生存期。 分类: 作用范围|用法及特点 | 命名空间作用域|
    依言   2019-09-29 18:55   0   512