2 u010026650 u010026650 于 2013.12.10 11:08 提问

c语言动态数组的问题,求解答

怎么用c语言定义一个不知道维数的二维数组,比如定义一个字符数组,存放几段(段数未知)不同长度(长度未知)的字符串

3个回答

qiaolin19890323
qiaolin19890323   2013.12.10 15:20
已采纳

用指针数组,每一维都是一个指针元素,每个指针可以指向一段不定长的字符串或数字。

jinqmao
jinqmao   2013.12.10 11:44

用指针数组就可以了,对应存储空间随用随申请,记得释放就可以

u013104501
u013104501   2013.12.10 15:53

int n;
char *A=new char[n];
cin>>n;
高手们是不是把问题想复杂了,我就渣渣一枚,只能想到这个。

u010026650
u010026650 因为事先不知道n的值,无法用输入解决
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片