一、无空格输入
cin>>name;
scanf("%c",&name);
二、有空格输入
cin.getline(name,length);
不能用于string
char c[103];
cin.getline(c,103);
getline(cin,name);
不能用于char形式表达的数组
string s;
getline(cin,s);
注:
puts(),gets()在某些编译器里不能正常运行,
不能用于string
char c[103];
cin.getline(c,103);
不能用于char形式表达的数组
string s;
getline(cin,s);
注:
puts(),gets()在某些编译器里不能正常运行,