你写的代码并不是动态数组:
你只是把一个指针常量赋赋值给了一个指针变量。你可以跟踪看一下,在每一次赋值后指针变量中值都不一样。
要用指针实现动态数组,需要你自己判断所需的空间大小,然后用malloc分配空间,用realloc调整空间,用free释放空间。
你只是把一个指针常量赋赋值给了一个指针变量。你可以跟踪看一下,在每一次赋值后指针变量中值都不一样。
要用指针实现动态数组,需要你自己判断所需的空间大小,然后用malloc分配空间,用realloc调整空间,用free释放空间。
调试欢乐多
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货