一般有两种方法.
以
struct A{
int a
float f
char s[10]
}m
为例:
一种是写文本文件
以"w"打开
fprintf(fp, "%d %f %s\n", m.a,m.f, m.s)另一种是写二进制文件.
以"wb"打开
fwrite(&m, sizeof(m), 1, fp)欢迎分享,转载请注明来源:内存溢出
一般有两种方法.
以
struct A{
int a
float f
char s[10]
}m
为例:
一种是写文本文件
以"w"打开
fprintf(fp, "%d %f %s\n", m.a,m.f, m.s)另一种是写二进制文件.
以"wb"打开
fwrite(&m, sizeof(m), 1, fp)欢迎分享,转载请注明来源:内存溢出
评论列表(0条)