在学习c语言时,我使用的第一个函数就是printf().当时向屏幕上打印了:“hello world"。在学习c++时,我第一个学习的也是它的输入输出,而且c++的输入输出更加方便,不需要增加数据格式控制,不需要记%d是整型之类的。
我们来看下c++是如何实现输出的:
#include <iostream>
using namespace std;
int main()
{
cout<<"hello world"<<endl;
}
使用cout和cin时要包含头文件和srd标准命名空间。早期标准库将所有功能在全局域中实现,声明在.h后缀的头文件中,所以使用时只需包含对应的头文件,但后来将其实现写在了std命名空间中了,为了和c头文件区分开,也为了正确使用命名空间,规定c++头文件不带.h。只有vc6.0中还支持<iostream.h>的形式。
我们来看下c++是如何实现输入的:
#include <iostream>
using namespace std;
int main()
{
int a;
double b;
char c;
cin>>a;
cin>>b>>c;
cout<<a<<endl;
cout<<b<<" "<<c<<endl;
return 0;
}