如果不用#include <iostream.h>而用#include <iostream>,以下语句出错:
cout<<"hello world!";
如果不用#include <iostream>而用#include <iostream.h>,以下语句出错:
p = (char *)malloc(sizeof(char) * num);
这是怎么回事?
(以上代码在vc6.0调试)
cout<<"hello world!";
如果不用#include <iostream>而用#include <iostream.h>,以下语句出错:
p = (char *)malloc(sizeof(char) * num);
这是怎么回事?
(以上代码在vc6.0调试)
#include <iostream.h>,主要是为了兼容以前的c++库
现在编译器就不认识“malloc”了。
usina namespace std;
这样配套使用,和#include <iostream>功能相同
#include <iostream>
usina namespace std;
这样配套使用,和#include <iostream.h>功能相同