这段C++程序为什么写入文件后,文件中显示的是wangii和乱码?

2025-04-19 21:23:26
推荐回答(2个)
回答1:

while(i<=6)
{
name[i]=a[i];
i++;}

这里最后加个字符串结束符。
name[i]=0;

或者直接用strcpy(name,a) 这样比较好。

回答2:

name[…]="";