我定义了一个结构,里面有指针,像这个样子
typedef struct caption {
int length;
char *name;
};
现在要把这个结构写入文件,但是写到文件中直接是name指针写到了文件,我想在把结构写入到文件的时候把name指向的内容写入到文件,如何才能做到呢,不想分开写入文件(先把length写入,然后取name指向的内容再写入)。
typedef struct caption {
int length;
char *name;
};
现在要把这个结构写入文件,但是写到文件中直接是name指针写到了文件,我想在把结构写入到文件的时候把name指向的内容写入到文件,如何才能做到呢,不想分开写入文件(先把length写入,然后取name指向的内容再写入)。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货