从C程序中的文件读取下一个非空白(不是空格/换行符/制表符)字符的最佳(最短)方法是什么?
我意识到我可能会使用get跟随strtok,但似乎必须有更简洁的东西.
如果是这样,请告诉我; 如果没有,请告诉我.
谢谢.
char c;
fscanf(f, " %c", &c);
Run Code Online (Sandbox Code Playgroud)
要么
int c;
while (isspace(c=fgetc(f)));
Run Code Online (Sandbox Code Playgroud)