fscanf 跳过空格,读取一行

fscanf(fp, "%s", sLineWord);
以上语句,在读取一行数据时,如何遇到该行数据有空格,那么读到空格处就停止,不再继续向下读。

若想遇到空格继续读取,读取完整的一行数据,则用如下语句
fscanf(fp, "%[^\n]%*c", sLineWord);

猜你喜欢

转载自f002489.iteye.com/blog/2236114