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在非静态函数中传递。

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

原文地址:https://www.cnblogs.com/hhlys/p/13411234.html