这个开头的i怎么乱码了,谢谢
#include <stdio.h>#include <string.h>
int main()
{
char str;
strncat(str, "I love FishC.com!", sizeof(str));
str='\0' ;
printf("%s",str);
return 0;
} I love FishC.com!
Process finished with exit code 0
没问题啊,什么乱码,截图呢 #include <stdio.h>
#include <string.h>
int main()
{
char str = {0};
strncat(str, "I love FishC.com!", sizeof(str));
str='\0' ;
printf("%s",str);
return 0;
}
你这代码越界了啊,长度18,你index也取18。
页:
[1]