C++空格储存进变量里吗,为何我输入i am a student输出iamastudent

2025-12-18 07:01:57
推荐回答(3个)
回答1:

如果你定义的是字符串变量char*p="i am a student",或者char[100] = "i am a student"空格是包含的。输出的结果是带空格的,我不知道你怎样输出的这个不带空格的。难不成是定义了一个字符变量,然后一个个读入的字符。。。

回答2:

#include
#include
int main ()
{
char a[100];
cin.getline(a);//试试读取一行
for (int i=0;i cout< return 0;
}

回答3:

这个是会有的呀。。。至于你怎么没有,那相当有意思啊