目录
- #include
//包含头文件iostream - using namespace std; //使用C++的命名空间std
- int main()
- {
- cout<<"Hello World.This is a C++ program.";
- return 0;
- }

#include
using namespace std,使用命名空间std,c++标准库中的类和函数是在命名空间std中声明的。程序中如果需要使用标准库里面的有关内容(iostream头文件),就需要用到std。
cout语句,由c和out两个单词组成,用于c++输出语句。
"<<"是插入运算符,与cout配套使用,作用是将"<<"右边的字符串"Hello World.This is a C++ program."插入到输出队列cout中(输出的队列也称为“输出流”)。
- #include
//包含头文件iostream - using namespace std; //使用C++的命名空间std
- int main()
- {
- int a,b,sum;
- cin>>a>>b;
- sum=a+b;
- cout<<"a+b="<
- return 0;
- }
运行结果

程序分析
c++中,利用cin和>>进行输入赋值操作,cin和">>"合称cin语句。
cin由c、in两单词组成,">>"是提取运算符,从输入设备提取数据送到输入流cin中。
但输入的时候要注意,输入的两个数据间用一个或多个空格间隔,不能以逗号或者其他符号间隔,这点与c不同。
endl,是end line的缩写,作用是换行。
包含类的程序(关于对象类)
代码实现
- #include
- using namespace std;
- class Student
- {
- private:
- int num;
- int score;
- public:
- void setdata()
- {
- cin >> num;
- cin >> score;
- }
- void display()
- {
- cout << "num=" << num << endl;
- cout << "score=" << score << endl;
- }
- };
- Student stu1, stu2;
- int main()
- {
- stu1.setdata();
- stu2.setdata();
- stu1.display();
- stu2.display();
- return 0;
- }
运行结果

程序分析
有java的影子在,比java跟简单些。
class 对象名{};、
额外记下,关于头文件的问题,
头文件c++专属版本
- #include
- using namespace std;
头文件c++延续c版本
#include
但有.h的时候,可以不用写using namespace std;