C/C++输入以空白符作为分隔符

本文探讨了C++中cin输入时如何默认以空白符作为分隔符,对比了cin与scanf的区别。cin会将空白符视为数据间的分隔,而scanf在非字符类型输入时会忽略空白符。若需读取空白符,可以使用scanf("%c",&t)或getchar()。" 136975283,12296259,STC89C52单片机实现的小区安防控制设计,"['单片机', '嵌入式硬件', '毕设', '51单片机']
摘要由CSDN通过智能技术生成

当用C++的cin进行数据输入时,默认以空白符做为分割符(你也可以理解为空白符输入不到变量里)
空白符有三个:回车符,空格,制表符(也就是tab键)
注意对比scanf与cin对数据输入的不同之处:

int a;double f; float v;char s[100];char t;
scanf("%d",&a)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值