gpt4 book ai didi

c - Memset 在外部函数中不起作用

转载 作者:行者123 更新时间:2023-11-30 19:48:23 27 4
gpt4 key购买 nike

这给我带来了 memset 的段错误,我不知道为什么,我要访问 2D 数组的特定索引,这应该给我一个 char 指针并允许我使用 memeset。

void test(char** test)
{

int i;
for(i=0;i<20;i++)
{

memset(test[i],0,sizeof(char)*1);
return;
}
}

int main()
{

char thing[20][20];
int i;
for(i=0;i<20;i++)
{
memset(thing[i],0,sizeof(char)*20);
}
test(thing);
return 0;
}

最佳答案

你的参数声明不正确,应该是:

void test(char test[20][20])

或者:

void test(char test[][20])

关于c - Memset 在外部函数中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19107154/

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