C++获取控制台输入

  1. 云栖社区>
  2. 博客>
  3. 正文

C++获取控制台输入

楚兴 发布时间:2014-12-26 14:06:00 浏览1654 评论0

摘要: 1 输入C风格字符串 char name[20]; gets(name);           //方式1 //cin.get(name,20);//方式2 2 输入string string str; getline(cin,str); C风格字符串和string的输入也可使用cin,但是遇到空格或者换行符,则会打断 char ch1[20]; char ch2[20]

1 输入C风格字符串
char name[20];
gets(name);           //方式1
//cin.get(name,20);//方式2

2 输入string
string str;
getline(cin,str);

C风格字符串和string的输入也可使用cin,但是遇到空格或者换行符,则会打断
char ch1[20];
char ch2[20];
string str1;
string str2;
cin>>ch1>>ch2;
cin>>str1>>str2;
cout<<ch1<<endl<<ch2<<endl;
cout<<str1<<endl<<str2<<endl;

3 输入整数
int a,b;
cin>>a>>b;

cout<<a<<endl<<b<<endl;

【云栖快讯】云栖专辑 | 阿里开发者们的第20个感悟:好的工程师为人写代码,而不仅是为编译器  详情请点击

网友评论