我想要通过C语言里面的fwrite函数讲一个数组里面的数字输入到一个txt文件里面,为什么每次都是乱码?

2024-10-30 11:30:01
推荐回答(3个)
回答1:

乱码是正常的。fwrite不是为文本文件设计(虽然要用在文本文件上也可以用……不是你这么用)。
你可以试试看用fread原样读回来,显示出来,如果是你输入的那些数字,那么就没问题。
记住是fread读回来不是fscanf读回来。

回答2:

乱码是很正常不过的。可能是反补助类似等等。

回答3:

你应该是想以文本方式写入数值吧?那就别用fwrite,用fprintf