gets()函数在新版C++中被移除了,因为不安全。
//第1个函数:fgets(),只能读入到字符数组中
fgets(str字符数组,读入个数size, stdin); //注意最多读入size-1个到字符数组str中
//fgets不会删除行末的回车字符,也就是说
//你输完一行 点击回车时,会把回车读进来,用cout输出str字符数组时,光标会停在下一行;
//你输完一行 不点击回车时,会把回车读进来,用cout输出str字符数组时,光标会停在本行末尾;
//第二个函数:getline()
//读入到字符数组和string字符串中, getline写法不同。读入整行到string中,只能用getline
string s;
getline(cin,s);
char c[100];
cin.getline(c,101); //注意最多读入100个到字符数组或string中