初学者这绝对是气死我了,我该如何创建一个保存字符串,其中字符串的长度/数量是未知的阵列?我基本上是想创建一个字典,其中字符串动态数组/动态辞典这里</p> <p>
array[0] = "word"
array[1] = "word2"
array[2] = "word3"
等
我想:
array** = malloc(INIT); where init was defined as 10
memset(array, '\0', 10)
然后,一个循环
array[i] = malloc(INIT)
array[i] = string from another source (array2[i]) (array2 is a char*)
下,但只是给错误/垃圾文本,我不知道如何分配字符串到阵列
我很难理解一般的指针/术语,我查看了所有类似的问题,并且无法理解任何答案。
请发表[最小,完整,可验证的示例](http://stackoverflow.com/help/mcve)。 –
如果您可以发布_real_代码,分号和全部,而不是像_blabla_这样的一些不明显的占位符,这将会很有帮助。 –