C++中,get容易爆
一、
用fgets代替
用法:
char s[100];
fgets(s,100,stdin)
s,是指s字符数组;
100,是指100个位置;
stdin,是系统默认的一个东西(写的时候就这么写就行)
例子;
char s[100];
fgets(s,100,stdin);//该行为输入,可以将‘ ’,‘\n’都输入进去,而用cin时,cout到空格或换行停止
cout << s << endl;
二、
用getline代替
用法:
string s;
getline(cin,s);