#include
#include
int main()
{
char str[20];
strncpy(str, "0123456789", 5);
puts(str);
return 0;
}
就是这一段代码,在Dev C++中执行结果是 01234
但是在vs2017中就会出现乱码,怎么在vs2017中跟Dev一样,只输出 01234 而不会
出现乱码
谢谢了
char str[20];
memset(str, 0, 100);
strncpy(str, "0123456789", 5);