【发布时间】:2010-12-10 16:29:48
【问题描述】:
int length = strlen(src);
char *structSpace = malloc(sizeof(String) + length + 1);
String *string = (String*) structSpace;
int *string = (int*) structSpace;
*我创建了一个名为 String 的结构
【问题讨论】:
-
C 和 C++ 是两种不同的语言,这看起来像 C,从问题中删除 C++ 标记将为潜在的回答者澄清它。
-
那么“字符串”到底是什么?
-
String *在我看来不像 C,但它显然在更多方面令人困惑。 -
*对不起,我创建了一个名为 String 的结构
-
你有两个字符串变量...
标签: c malloc heap-memory