关于iostream和iostream.h 许久都没有碰过C++了,今天在练习书上的小程序时,竟然碰到了一个问题。大家都知道,一般头文件写#include<iostream> using namespace std;这样是一种写法,还可以写成#include<iostream.h>这时就不需要using语句了,这样说来这两种写法应该是等效的了。可是,当包含exit(1)语句时,只有第一种写法可以通过编译,使用后面一种写法根本就不能通过编译,这到底是怎么回事呢,难道这两种写法在某些地方还不是等效的啦?