gpt4 book ai didi

c - 在C中向数组添加值不起作用

转载 作者:行者123 更新时间:2023-11-30 20:04:33 25 4
gpt4 key购买 nike

我想向字符串数组添加一个字符串,但它不起作用。
目前,我有该代码:

void splitArray(char *strings, char *delimiter) {
int i = 0;
char newArray[MAXCHARS];
char* pch = NULL;

pch = strtok(strings, delimiter);

while (pch != NULL)
{
// doesn't work; Exception: warning: assignment makes integer from pointer without a cast [enabled by default]
newArray = pch;
printf("%s\n", pch);
pch = strtok(NULL, delimiter);
}
}

我该如何解决这个问题?

最佳答案

使用 strcpy 将字符串复制到 char 数组。

关于c - 在C中向数组添加值不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39858688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com