C 基础知识.pptVIP

  • 9
  • 0
  • 约 80页
  • 2016-12-25 发布于贵州
  • 举报
const指针 1、new运算符 new运算符用于申请所需的内存单元,返回指定类型的一个指针。它的语法格式为: 数据类型 * 指针 = new 数据类型; 其中,指针指向的数据类型与new后的数据类型相同。若申请成功,则返回分配单元的首地址给指针;否则(比如没有足够的内存空间)返回0(一个空指针)。 例如 Student *ps=new Student; 系统在执行到new操作时,ps所指向的对象的构造函数才被调用,完成对象存储空间的分配。上例是构造函数 没有参数的情形。 当通过类对象的指针访问类的成员时,通常可使用 运算符“—”。课本 P29 例 在下面的程序中,主函数通过指向类对象的指针调用类的成员函数: #include iostream.h class Class1 // 定义类Class1 { int value; //定义类的私有成员 public: Class1(int val) //类Class1的构造函数 { value=val;} //对成员变量初始化 int getvalue(void); //类的成员函数 }; void Class1::getvalue() {

文档评论(0)

1亿VIP精品文档

相关文档