输入输出
- 在c++当中,也可以使用c语言中的输入输出接口,向printf、scanf等,但更多的是使用c++专有的接口。
#include <iostream>
using namespace std;
int main()
{
int a = 10;
char b = 'c';
char arr[] = "abcdef";
cout << a << " " << b << endl;//endl就有换行的功能
cout << arr << endl;
}
int main()
{
int a = 0;
cin>> a;//这里和c最大的不同就是不用&,与c相同的是如果cin后面有空格,输入也要输入空格
cout << a << " "<< endl;
}
- 在上面的代码中首先与c语言最大的不同就是头文件没有.h后缀了,这是因为c++标准已经明确不在支持了,c++标准为了和c区别开,也是为了正确使用命名空间,规定头文件不使用.h后缀。
- using:引入命名空间中的变量或者基类的私有成员。
- namespace:表示命名空间关键字
- std:标准命名空间