随笔分类 - C++
摘要:(注:个人观点,还望指正)定义类,就是定义某种数据类型的蓝图。类的术语1.类是用户定义的数据类型2.类的实例称为对象3.对象在定义中隐式包含数据和函数(封装)4.类中的数据称为数据成员或字段,函数称为函数成员或成员函数1.定义:class CBox{ public: int length; int width; int height; int Area(void); int Volume() //内联函数 { return length*width*height; }}int CBox::Area() //普通函数{ return width*height;}成员默认属性为private2..
阅读全文
摘要:从概念上讲,指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自始至终只能依附于同一个变量)。在C++中,指针和引用经常用于函数的参数传递,然而,指针传递参数和引用传递参数是有本质上的不同的:指针传递参数本质上是值传递的方式,它所传递的是一个地址值。值传递过程中,被调函数的形式参数作为被调函数的局部变量处理,即在栈中开辟了内存空间以存放由主调函数放进来的实参的值,从而成为
阅读全文

浙公网安备 33010602011771号