C++ Concepts 经验整理

在C中,一个char是当成一个int来存储的(4),而C++中是char(1)。如果先令char a='a';则C++和C都是1。

 

C的类中不允许有静态成员,而C++可以。

 

在C++中定义结构体并不需要struct关键字,而在C中需要。

 

成员函数可以访问类中的所有成员。

 

Array element access有left to right assciociativity.

 

cin>>cin没有意义也没有错误,就是没有作用的。

 

用new申请了内存之后就需要用delete来进行删除。

 

当constructor和destructor是private的时候,就不能定义这个类的变量了。

 

::是域操作符,可以用来在括号里面访问一个同名的全局变量。

 

this指针在C++的类中当作一个隐藏argument在非静态函数中传递。

 

指针的运算中只有减号可以作用在指针和指针的运算上面。

 

posted @ 2020-07-31 18:02  水水的HH  阅读(281)  评论(0编辑  收藏  举报