对于我的生活,我无法弄清楚如何做到这一点。我以为我可以使用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 循环,比如while(a[i] != 0 )
将每个元素设置为 0,但即便如此,我还是遇到了分段错误。这应该很容易吧?我究竟做错了什么?