c++ 对对象数组的赋值

来源:百度知道 编辑:UC知道 时间:2024/06/04 16:31:07
想定义一个对象数组并赋值
除了定义一个类对象的指针然后用NEW动态赋值还有其他办法吗??毕竟动态了还要主动释放的~

答案告诉你:没有!

这个问题我问过,回答都没有本质区别!

用 malloc 函数 或者 realloc 函数, 这是c语言里的函数在c++里是完全兼容的,它是堆内存分配,省去了一个一个的赋值,但是它的其他性能都不如c++ 所以才会被c++取代的。建议还是用c++。如果觉得麻烦可以定义模板函数,那样方便多了