今天是关于指针初步介绍的最后一篇,也是能让初学者明白为什么类是new出来的、为什么某些变量会莫名被释放,以及为什么木头会这么聪明。 1.使用new创建动态结构体 还记得我们的结构体吧?之前说过,结构体也是可以通过new来创建存储空间的,返回的是一个指向结构体类型空间的指针。 如下代码: 代码如下: struct Man { int age; int IQ; }; Man* pMan = new Man; pMan->IQ = 251; cout << pMan>IQ << “\n”; cout