注册 登录
编程论坛 C++教室

iostream与stdio

quzulin 发布于 2013-04-22 16:36, 1221 次点击
#include<iostream>
using namespace std;



#include<stdio.h>

有什么区别
貌似在编简单程序代码是没什么区别
3 回复
#2
邓士林2013-04-22 18:56
#include<iostream>
using namespace std;这个是c++中的输入输出流类库,iostream类库中的不同的类的生命被放在不同的头文件中,用户只需要加入即可;
 
#include <stdio.h>这个用到的printf() 和scanf()都是系统定义好的,而这些函数的定义就包含在stdio.h这个文件中!是在c语言中的,
因为c和c++的编译器很多相同,当时创c++的时候为了保持对c的最大兼容,所以很多c的东西都可以用,就像你说的没区别
#3
宋立鹏2013-04-22 19:07
同意2楼
#4
不得不编程2013-04-22 21:23
iostream中包含istream和ostream两个类分别对应cin和cout,而stdio中包含的是printf()和scanf()
1