一、cin.getline()
//面向行的输入:istream& getline(char *p, int n, char c)
//getline() 函数读取整行,它使用通过回车键输入的换行符来确定输入结尾。
//如果参数是 20,那么最多可以读取 19 个字符,余下的空间用于存储自动在结尾处添加的空字符。
//如果在读取 n-1 个字符之前遇到终止字符(第三个参数不写,默认为 '\n' ),则提前结束。
char name[20];
cin.getline(name, 20);
二、getline()
//getline(cin, inputLine)
//其中 cin 是正在读取的输入流,而 inputLine 是接收输入字符串的 string 变量的名称。
//需要注意的是,它不是类方法。
string name;
getline(cin, name);
818

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



