类似于:
int n = sscanf(%s %s ...
它将在int n中保存给定行上多少个字符串元素,
该文件可以包含多行,每行包含许多元素,例如
efefefef efefef
dfefe fefef eef efef efef efefef
efefef efefef efefe
efeefef [wdfefefef]
第一行n = 2;
第二行n = 6
还应该如何从字符串中删除括号以使thr字符串进入括号?
问候
最佳答案
假设用“元素”表示单词,最好的选择是使用strtok
并将适当的终止符列表(包括空格,'[',']'等传递给它)。
关于c - 如何计算文件给定行中的元素数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18104612/