回 帖 发 新 帖 刷新版面

主题:关于.net2005里面数组的问题!

6.0里面:  
void  main()  
{  
       char  s[20];  
       cin>>s;  
       cout<<s<<'\n';  
}  
正常!  
 
2005里面输入的字符串,空格之后的就不输出了,这是怎么搞的?
cin>>s;碰到空格就停止输入了!
怎么解决字符数组输入的问题?

回复列表 (共3个回复)

沙发

char  s[20];  
char []s=new char[20];

板凳

楼上的兄弟,你是什么意思啊?
不懂

3 楼


对不起 我搞错了 我以前学习的c++ 现在学习c#.net 搞错了
本来就不可以用cin输入空格 想输入带空格的字符窜要使用cin.getline(c);
或者getline(cin,c); 加入using namespace std;#include<iostream>
对不起 我搞错了

我来回复

您尚未登录,请登录后再回复。点此登录或注册