1.指针变量P进行自加运算(即执行P++)后地址偏移值为1,则其数据类型为char说法是正确
对于一个什么都没有的类,字节也为1
2.在C++中为了让某个类只能通过new来创建(即如果直接创建对象,编译器将报错)应该 将析构函数设为私有
编译器在为类对象分配栈空间时,会先检查类的访问性其实不光是析构函数,呮要是非静态的函数编译器都会进行检查
如果类的析构函数是私有的,则编译器不会再栈空间上为类分配内存
将析构函数设为私有,類对象就无法建立在栈(静态上)上了只能在堆上(动态new)分配类对象。