我有一个输入文件,如;
A;Ali;Aksu;N;2;deposit;withdraw
我这样读了;
char a[5];
fread(a, sizeof(char), 5, input);
但是当我尝试打印时
cout << a;
首先写入随机字符,如
+^%'A;
答案 0 :(得分:0)
您需要空字符。变化
char a[5];
到
char a[6];
a[5] = 0;
如果代码是unicode,请在整个代码中将char
更改为wchar
。