首页 新闻 会员 周边

关于读取文件中的空格

0
悬赏园豆:10 [待解决问题]

char a[5]; //空格被读
ifstream infile("testfile.txt",ios::in);   //文件内容a b c d e(彼此之间有空格)
if(! infile)
{
cerr << "open error!" << endl;
exit(1);
}
for(int i=0;i<5;i++)
{
infile >> a[i]; 
cout << a[i];
}    //输出结果abcde 为什么字符之间的空格被跳过了,我觉得应该会输出a b c的

求解释

6745的主页 6745 | 初学一级 | 园豆:72
提问于:2012-02-18 21:15
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册