这个c++程序在Microsoft Visual C++ 6.0上一个错误是为什么啊

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:16:22
# include<iostream.h>
int main()
{
char name[];
cout<<"dfffffffffffffffff";
cin>>name;
cout<<name;
return 0;
}

这个是程序

char name[]; 有错误
你应该明确定义出name数组的大小
例如char name[80];

include<iostream.h> 改为 include<iostream>在他之后 在家using namespace std; 就可以了 祝你好运

要使用cout和cin首先要声明 using namespace std;
cout<<"dfffffffffffffffff"; 这句话只是单纯的输出“dfffffffffffffffff”这个字符串
cin>>name;这一句的意思的将用户输入的字符存入到name中 如果没有输入 name 里面根本没有任何东西 cout<<name;当然也不会执行。

加上using namespace std;

或者不加这一句,而将后面的cout,cin改为std::cout,std::cin