特点:可以输入空格
目前我主要是两个用法:
1, getline(std::cin, std::string s);
2 , std::cin.getline(char *ch, unsigned int n, char c);
一:输入字符串变量
# include “string”
# include “iostream”
int main()
{
std::string s;
getline(std::cin,s);
return 0;
}
二:获取字符串(C语言里面的那种字符数组)
# include “iostream”
int main()
{
char c[100];
std::cin.getline(c,50,' ');//表示接受一个长度最大为50的以空格结尾的字符数组,如果最后一个参数不加,则默认以换行结束
return 0;
}