随笔分类 - c++
摘要:拷贝构造函数1. 什么是拷贝构造函数? 拷贝构造函数,又称复制构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的形参必须是引用,但并不限制为const,一般普遍的会加上const限制。此函数经常用在函数...
阅读全文
摘要:构造函数1.什么是构造函数 C++提供构造函数来处理对象的初始化。 构造函数的名字须与类名相同,在建立对象时自动调用,不需要用户来调用。 构造没有返回值。没有返回值与返回值为void的函数不同,void表示空类型,它跟int,float是同地...
阅读全文
摘要:private和public称为成员访问限定符。用它们来声明个成员的被访问权限。 private 称为私有的,只能在本类中的成员函数引用,类外不能调用。 public 称为共有的,既可以被本类中的成员函数所引用,也可以被本类中的成员函数所...
阅读全文
摘要:头文件:#include#include#include#includetypedef struct NODE{ int bh; char *name; char *phone; struct NODE *pNext;}Node;ty...
阅读全文
摘要:1.类与对象关系 万物皆对象,世界中的万物都可以看成对象,或者说世界是由千千万万个对象组成的。 类是对象的抽象,对象是类的实体化。类是抽象的而对象是具体的。 比如:人类是一个类,而某一个人”张三”或”李四”就是人类的一个对象。 圆是...
阅读全文
摘要:#includeusing namespace std;class CList{private: struct Node { int nValue; Node* pNext; }; Node* m_pHea...
阅读全文
摘要:引用1.什么是引用:引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。2.引用的声明表达式类型标识符 &引用名=目标变量名;3.代码实现#includeusing namespace std;int main(){ int a ...
阅读全文
摘要:1.什么是new和delete在C语言中我们可以利用标准库函数中的 malloc 和 free 来动态分配内存空间,而在C++中提供了运算符 new 和 delete 来取代 malloc 和 free 进行动态分配内存空间。2.new的用法表达式 new ...
阅读全文
摘要:有默认参数函数1.什么是有默认参数函数 一般情况下,C语言中在函数调用时形参从实参取得,但是在C++中提供一种简单处理方法给形参一个默认值,当调用函数时,若该形参未传入参数,则形参使用定义时的默认值。2.代码实现:#includeusing namesp...
阅读全文
摘要:C++作用域什么是作用域 每一个变量、函数、数组、结构体、类、等实体都有其自己有效的作用范围,这就是变量的作用域。在局部变量中,局部变量只在定义的函数范围内有效;即从变量定义开始到函数结束被释放。int fun(){ int a; //a的作用域开...
阅读全文
摘要:c++标准输入输出流cin简述输入原理及简介 cin为c++标准输入流对象,包含在iostream中。 cin直接从输入缓冲区中取出数据, 当遇到 回车键,空格键,换行键时结束,并将取出的数据赋给using namespace std;i...
阅读全文

浙公网安备 33010602011771号