c++程序编译过程的理解

在程序进行编译的是,先对所有的预处理命令进行处理,将头文件的具体内容代替#include命令行,然后在对该程序单元进行整体的编译。

using namespace std;  //”使用命令空间 std”.

c++标准库中的类和函数是在命名空间std中声明的,因此程序中如果需要用到C++标准库(此时就需要用到#include命令行)

求a和b,2个数之和????????????

//求2个数之和

#include <iostream>        //预处理命名
using namespace std;    //使用的命名空间std
int main()                //主函数首部
{                //主函数的开始部分
   
    int a,b,sum;//定义变量
    cin >>a>>b;    //输入语句,    cin输入流对象  “>>”是“提取运算符”,它是配合cin使用的
    //作用:是从输入设备中(如键盘)提取数据送到输入流cin中。
    /*
    他们的组合简称:cin语句。在执行程序中的cin语句时,从键盘输入的一个数据
    赋值给整型变量a,输入的第二个数据赋值给整型变量b。
    */

    sum=a+b;    //赋值语句
    cout<<"a+b="<<sum<<endl;  //输出语句,endl是控制符,作用是换行(end line的缩写,表示本行结束)
    return 0;            //如果程序正常的结束,向操作系统返回一个0值
    /*
        123 456
        输出的结果:a+b=579
    */
}

原文地址:https://www.cnblogs.com/CCMMBN/p/5404948.html