使用fgetc读取字符

时间:2013-09-16 22:35:23

标签: c fgetc

我一直在尝试使用fgetc读取文件,但我无法使用 把这条线分成我需要的部分

如果我有:x:xx xxx,xxxx; 我想把它分解成:

X

XX

XXX

XXXX

2 个答案:

答案 0 :(得分:1)

我会将任务分成两部分。读行;打破它。使用getline阅读该行。有几种方法可以分解它; strchr可能是你最好的选择

答案 1 :(得分:0)

如果继续使用字符解析方法,则需要在缓冲区上进行更多字符串管理以跟踪要打印的内容。我没有在每次匹配后看到任何num_chars的重置,也没有在打印[code] buffer [num_chars] = 0之前没有添加到缓冲区以终止字符串;