Dev C++的数组和文件读取问题

[复制链接]
查看11 | 回复0 | 2009-12-1 12:18:26 | 显示全部楼层 |阅读模式
你的意思是3代表数据行数?下面的是数据信息?可以这样理解吧?如果是这样,建议那么你可以这样操作使用fscanf读取,因为你的数据是有一定结构的,就是说不同数据有空格分隔,这样格式化读入能够正确区分不同数据并转换为目标数据类型格式化字符串采用“%s %d %d %d %d %d %d %d”但是换行需要自己跳过,这只是一个建议!其实文件中数据的读取关键就是一个数据结构的设计,这不是简单能够说明白的除了上述使用格式化字符串读取外,你还可以设计结构体,然后使用read函数读取比如设计如下:#pragma pack(1)struct data{char name[10];int number[7];}写用write,读用read,这也是一个建议,你可以参考
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行