C语言

1. 将结构体写入二进制文件、
    	1. fwrite;向文件中写入数据、
         	1. swrite (指针或者地址,写入文件的字节数,写入字节的数据项,文件指针);
         	2. swrite(buffer,size,count,fp);
         	3. 往文件里写的结构体中不要出现指针类型的变量、因为每次指针变量的地址都不同、
         	4. #pragma pack(1)  代码     #pragma pack(1)——按1字节对齐、移植平台用、解决内存对齐问题、
2. 从二进制文件中读取结构体数据、
   	1. fread: ——读取函数、
   	2. fread (指针或者地址,读文件的字节数,写读字节的数据项,文件指针);
   	3. fread(buffer,size,count,fp);
posted on 2020-09-23 08:50  程耀辉  阅读(130)  评论(0编辑  收藏  举报