C++获取控制台输入

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

C++获取控制台输入

楚兴 2014-12-26 14:06:00 浏览1558 评论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;

【云栖快讯】你想见的Java技术专家都在这了,向大佬提问,有问题必答  详情请点击

网友评论

楚兴
文章356篇 | 关注4
关注
一个稳定可靠的集中式访问控制服务。您可以通过访问控制将阿里云资源的访问及管理权限分配给您的企... 查看详情
一项针对阿里云资源和互联网应用进行监控的服务。云监控服务可用于收集获取阿里云资源的监控指标,... 查看详情
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效... 查看详情
阿里云总监课正式启航

阿里云总监课正式启航