读书人

fscanf 空格有关问题

发布时间: 2013-01-19 11:41:36 作者: rapoo

fscanf 空格问题
txt文件中:A B(中间有空格); 如何使用fscanf(fp,“%c%c”,&a&b)将A,,B读给a,b 。也就是说如何在读取字符时忽略空格,什么方法是最好的
[解决办法]
%c %c
%c%*c%c
[解决办法]
如果你的函数中是要读取两个数字,那么会自动把空格跳过的,我试过。
比如txt文件中的11 22
你的主函数中的fscanf("%d%d",&i,&j);
会自动将空格跳过把22赋给j的
[解决办法]


fscanf(fp,“%c%c”,&a&b);
fscanf(fp,“%c %c”,&a&b);//这样行不

[解决办法]
fscanf(fp,“%c%c”,&a&b);
fscanf(fp,“%c %c”,&a,&b);//应该是这样

[解决办法]
%c %c
%c%*c%c

读书人网 >C语言

热点推荐