[求助]头文件中,包含.h与不包含.h有什么区别?
比如:
#include <iostream>
#include <string>
using namespace std;
int main()
{
string name="chengxuyuan";
cout<<name<<endl;
return 0;
}
而把他改成:
#include <iostream.h>
#include <string.h>
using namespace std;
int main()
{
string name="zhong";
cout<<name<<endl;
return 0;
}
就会报错,这是为什么啊?