|
一小段程序如下
int _tmain(int argc, _TCHAR* argv[])
{
char p[10];
char t[10]="111111111";
char t1;
cout<<t;
cin.getline(p,4);
cout<<p<<endl;
int a;
cout<<"here"<<endl;
cin>>t;
cout<<"here";
cout<<t<<endl;
}
输入iloveyou
显示如下:
111111111iloveyou
ilo
here
here
请按任意键继续. . .
问题 :
为什么t输出是 (什么都没有(空格或制表符或者...) )
我认为cout<<t<<endl;这句话肯定执行了,至少endl已经被输出了,那么我的t的内容呢,咋看不到。多谢 !
|
|