猿问
c语言中用fread函数为什么不能正确读取到写入文件的信息?
慕神7194819
浏览 3268
回答 1
1回答
飞奔的王麻子
假设你文件中的每2个字节满足了你要描述的结构体,但是你用sizeof计算的大小为4个字节,也就说你把4个字节读到了一个结构体中,但这个4个字节本应该是放在两个结构体中的,当然会读错。了解下结构体的内存分配,你就知道为什么不能正确读了。
0
0
2
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
我要回答