楼上正解,但记得初始化成NULL,delete[]前先做检查先。因为你new了100个mynode指标,正常要使用其中的mynode指标要进行内存配置如p[i] = new mynode[5]; <= 有new就要记得delete最后再进行delete [] p;mynode[i] = NULL // <= 没配置内存就不要delete
http://ideone.com/eK5wD0参考看看两种方法补充: Method1是c++的Struct才有的写法C:
http://ideone.com/gtkVHT