1.C++语言当中new一般用在指针类型当中
2.关于char的定义和赋值
基本上共有两种使用方法:
(1)数组:
char c[20]; for(int i=0;i<20;i++) {c[i]=’a’,a++}
Strcpy(c,” “);或者strcpy(c,string);
(2)指针
char * c; 转换数组:c=new char[strlen(str)+1]; strcpy(c,str); 或者strcpy(c,” “);
指针直接赋值:char*string; C=string;或者c=” “;的形式。
3拷贝构造函数当中的
const Date &d1;
这个&并不是引用的意思,而是拷贝构造函数必须要的格式。
4 浅拷贝存在疑问
5.this指针就有两种用处:
(1)为了区分局部变量
(2)为了在某些特殊的情况当中返回当前的对象。