不等价.上面的可以用std这个标准库的其他东西.效率的话,在编译时刻,如果你只用cin cout endl,下面的高.但是运行起来应该差别不大.推荐上面的一种,可以省去很多麻烦.
不一样,用using namespace std;包含了下面的同时,还包含了其他一大堆别的东西,比如:cerr等,可以用std::查看下面三个明显效率高点。不过要用cerr等没有明显引用的则要用上述语句显式引用。推荐使用下面方法
不同版本的不一样的,老的版本不支持第一种,新版本支持