输入一整行字符串
- C++语法:
如果用string buf;来保存:
getline( cin , buf );
如果用char buf[ 255 ];
来保存:
cin.getline( buf, 255 );
istream& getline(char line[], int size, char endchar = '\n');
- char line[]: 就是一个字符数组,用户输入的内容将存入在该数组内。
- int size : 最多接受几个字符?用户超过size的输入都将不被接受。
- char endchar :当用户输入endchar指定的字符时,自动结束。默认是回车符。
本文介绍了在C++中使用getline()函数从标准输入读取一整行的两种方式,一种是结合string类型,另一种是结合字符数组。同时讲解了getline()函数的关键参数,包括接收输入的缓冲区、最大字符数以及结束字符。
2557

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



