关于C语言结构体数组
时间:2008-06-12 10:13:22
来源:论坛整理 作者: 编辑:chinaitzhe
网友回复:一种是在读入数据的时候统计。
一种是在结构体里面加一个字段标识是否有信息。
读取数据完了以后遍历一边数组就知道了多少信息量。
网友回复:需要知道文件的格式才能读入啊。怎能本末倒置。
要么就是不管文件里各种数据类型全部按byte读入
网友回复:
这个就可以了
网友回复:我也试过遍历数组,但有个问题是,怎样才能检测到结束,信息量小于数组大小,
未附值的变量值该怎样确定了.
PS:这C语言是自学的,完全不知道怎样确定结束.
网友回复:如:
typedef struct
{
int index;
char Info[512];
} Info;
每次读出512Bytes,index序号标识
网友回复:
一般的读文件函数都有返回读出字节数
fread会返回读出了多少字节
当其返回0时 结束,
最后一次有数据时可能不是512字节
网友回复:知道拉,谢谢sukyin和bubu8633
关键字:语言,结构,数组,
上一篇:问一个关于读入未知数目的输入问题
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面