文件结束符

文件结束符
cin即:string类型的输入操作符,它对空白字符的处理时,读取并忽略有效字符(非空白字符)之前所有的空白字符,然后读取字符知道再次遇到空白字符,读取终止(有效字符后的空白字符仍保留在输入流中)

while(cin >> value)时,完成输出后先Ctr+Z后两次回车键结束循环。




while(getline(cin,line))时,完成输出后先是Ctr+Z回车再是Ctr+Z回车才能结束循环(注在while循环体中,输出语句可以不包含endl)

getline函数从输入流的下一行读取,并保存读取的内容到string中,但不包括换行符,即便他是输入的第一个字符,getline也将停止读入并返回。如果第一个字符就是换行符,则string参数将被置为空string。由于,getline函数返回时丢弃换行符,换行符将不会存储在string对象中。getline函数对空白字符的处理:不忽略行开头的空白字符,读取字符直到遇到换行符,读取终止并丢弃换行符(换行符从输入流中切掉当并不存储在string对象中)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值