首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教一下怎么获取控制台上面的一行输入

2012-02-10 
请问一下如何获取控制台上面的一行输入?用string s cins 的时候输入abc defs只会读出abc,请问如何能

请问一下如何获取控制台上面的一行输入?
用string s; cin>>s 的时候输入"abc def"s只会读出abc,请问如何能将"abc def"都读出来

[解决办法]
[code=C/C++]
string str;
getline(cin,str);
[code]
[解决办法]
char str[256];
memset(str, 0, sizeof(str));
printf("please input:\n");
gets(str);
printf("%s\n", str);
return 0;

热点排行