C语言读取文件数据的问题
例如:文件开头有 a:1056 b:1583 c:1697 d:294 e:1599 f:470 g:1867 读取1056,1583…… 或者,文件中有些数据。例如:a:1,b:2,c:3;再将数据写入文件后,例如:d:4.然后,直接从头读取1,2,3,4怎么做?
例如:文件开头有 a:1056 b:1583 c:1697 d:294 e:1599 f:470 g:1867 读取1056,1583…… 或者,文件中有些数据。例如:a:1,b:2,c:3;再将数据写入文件后,例如:d:4.然后,直接从头读取1,2,3,4怎么做?
答案:fscanf(f,"%c:%d",&ch,&value)
要么就自己解析,一次读一行
上一个:c语言问题
下一个:菜鸟提问:C、C++、还有C#有什么区别?