标签:style blog http color io os 使用 ar strong
上篇讲解了步骤一 【C++等级考试】 ___选择题 我很或多或少的知道如何应对选择题,给选择题留多少时间。现在小编讲讲 步骤二 应对大题
二、基本操作题(18分)
此类型题目不就是大家玩的 找你妹 游戏么,唯一不同的是该类题不仅要你找出错来而且要进行改正,其中的知识点还是不变的
本人在次列举一二,供大家参考参考
◆友元函数的定义与声明要一致。
Friendvoid Increment (MyClass& f)
VoidIncrement(MyClass & f){f._i++}
友元函数调用,并不属于类,因此调用友元函数时不需要添加类名及作用域
◆常量数据成员的初始化只能通过构造函数的成员初始化列表进行,并且使用关键字Const 修饰,
MyClass (int i=0):NUM(0)
◆分配空间,使用 strcpy函数复制字符串,如writer=newchar[strlen(the_writer)+1]注意一下,分配空间的大小应为字符串长度加1
◆Const 成员函数的定义,该定义变量不能改变,必须进行初始化。
◆构造函数
常变量私有成员,进行初始化的时候,只能通过成员列表进行初始化
Private :
Const int radius;
Public :
Circle (int r) : radius{}在定义类的成员函数时要加上类名 和作用域
Void Cricle::Display()
调用成员函数时 用标识符“.”
◆构造函数与析构函数一样不需添加任何类型
◆重载函数是一种特殊情况,方便使用,这些同名函数的形式参数,参数的个数。类型或者顺序)必须不同,
◆虚函数的运用,基类和派生类。调用虚函数的方法时,应该调用派生类的函数方法,得到
◆传值(value),传址(address),和传引用(reference)
传值时子函数(被调用者)复制父函数(调用者)传递的值,这样子函数无法改变父函数变量的值。函数swap的第一个参数就是传值调用,所以它的值不会改变
传址时父函数将变量的地址传递给子函数,这样子函数可以能过改写地址里的内容改变父函数中的变量
…………
…………
…………
此处省略三百字……
还是那句话
————————此文仅供参考,知识是靠平时的积累——————
大家共同学习,共同进步。
标签:style blog http color io os 使用 ar strong
原文地址:http://blog.csdn.net/u010293698/article/details/39434939