【发布时间】:2011-11-07 06:07:54
【问题描述】:
我有一个如下定义的字符数组:char *c[20];
我正在尝试这样做:strcpy(c[k], "undefined); 但它不起作用
我也尝试将其定义为char c[20][70],但没有成功。
编辑:我实际上知道它是一个字符数组,我需要它。
【问题讨论】:
-
如果你使用
c[20][70]然后使用strcpy(&c[k][0], "undefined");呢? -
对不起,但是“我实际上知道它是一个字符数组的数组,我需要它”只是没有任何意义。如果你想在某处复制一个字符串,那么“某处”必须是一个字符数组。不是字符数组的数组,而是字符数组。在这种情况下,您不会“需要那样”。
-
普遍的问题:它怎么不起作用?