gpt4 book ai didi

清除char**中的内容

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

对于我的一生,我不知道如何做到这一点。我想我可以使用 memset()但我遇到了段错误。

char **a;
token = strtok( NULL, " " );
if( token != NULL )
strcpy( token, strtok( token, "\n" )); // get rid of '\n' at end if it exists
else{
// I want to reset all the values in a to null
return;
}

我想我什至可以做一个像 while(a[i] != 0 ) 这样的 while 循环将每个元素设置为 0,但即使这样我也会遇到段错误。这应该很容易吧?我做错了什么?

最佳答案

您对 strtok() 的初始调用不应使用 NULL 参数作为第一个参数!

检查引用:

http://www.cplusplus.com/reference/cstring/strtok/

您到底想要实现什么目标?

关于清除char**中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14776913/

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