【发布时间】:2013-12-02 13:16:10
【问题描述】:
马上,我需要使用动态分配的字符数组来进行分配,所以不要建议我只使用字符串。我需要创建一个接受字符数组作为参数的方法,并使用 strcpy 将该字符插入到 char* 中。如何在不初始化 char* 的情况下执行此操作?
到目前为止,这是我的代码:
char* char_array;
char test_array[] = {'t','e','s','t','\0'};
strcpy(char_array, test_array);
【问题讨论】:
-
需要通过new为char_array分配内存。