对于字符数组
方法一:getline()
读入整行数据,使用回车键输入的换行符来确定输入结尾。
调用方法:
cin.getline(str, len)
第一个参数str用来存储输入行的数组名称,第二个参数是要读取的字符数。
方法二:
cin.get(str, len)
两者都是读取一行输入,直至换行符。
然后,getline将换行符丢弃,而get()将换行符保留在输入序列里
对于string类:
方法一:getline(cin, str)
C++中读取字符串的方法
本文介绍了在C++中使用getline()和get()方法从标准输入读取字符串的技巧,详细对比了这两种方法的不同之处,并说明了如何利用这些方法进行有效输入。
对于字符数组
方法一:getline()
读入整行数据,使用回车键输入的换行符来确定输入结尾。
调用方法:
cin.getline(str, len)
第一个参数str用来存储输入行的数组名称,第二个参数是要读取的字符数。
方法二:
cin.get(str, len)
两者都是读取一行输入,直至换行符。
然后,getline将换行符丢弃,而get()将换行符保留在输入序列里
对于string类:
方法一:getline(cin, str)
您可能感兴趣的与本文相关的镜像
Facefusion
FaceFusion是全新一代AI换脸工具,无需安装,一键运行,可以完成去遮挡,高清化,卡通脸一键替换,并且Nvidia/AMD等显卡全平台支持
2万+
1348
1390
4万+

被折叠的 条评论
为什么被折叠?