摘要: //在调用函数时运用了形参引用,但不希望通过调用时改变实参的值,可以加const 如 void fun(const Time &t); //在c此函数中不能改变t的值,也就是不能改变其对应的实参t1的值。//在C++面向对象程序设计中,经常用常指针和常引用作函... 阅读全文
posted @ 2017-05-14 20:45 衣带渐宽、为伊憔悴 阅读(171) 评论(0) 推荐(0) 编辑
摘要: //首先了解指向常变量的指针变量,然后再进一步研究指向常对象的指针变量。//定义一个指向常变量的指针变量ptr const char * ptr;//定义指向常变量的指针变量的一般形式为 const 类型名 *指针变... 阅读全文
posted @ 2017-05-14 20:44 衣带渐宽、为伊憔悴 阅读(343) 评论(0) 推荐(0) 编辑
摘要: //将指针变量声明为const型,这样指针值始终保持为其初值,不能改变。如Time t1(10,12,15), t2; //定义对象Time * const ptr1= &t1; //const位置在指针变量名前面,规定p... 阅读全文
posted @ 2017-05-14 20:43 衣带渐宽、为伊憔悴 阅读(250) 评论(0) 推荐(0) 编辑
摘要: //(1)常数据成员//注意:定义常数据成员就必须对他进行初始化,并且只能通过构造函数的初始化表对常数据成员进行初始化class Time{ private: const int hour; //声明hour为常数据成员 ... 阅读全文
posted @ 2017-05-14 20:41 衣带渐宽、为伊憔悴 阅读(207) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std;class Complex{public: Complex();//此函数必须定义 Complex(double r,double i); friend Complex operator+(Comple... 阅读全文
posted @ 2017-05-14 17:20 衣带渐宽、为伊憔悴 阅读(128) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std;class Complex{public: Complex(); Complex(double r,double i); Complex operator+(Complex &c2); Com... 阅读全文
posted @ 2017-05-14 17:18 衣带渐宽、为伊憔悴 阅读(120) 评论(0) 推荐(0) 编辑