zoukankan      html  css  js  c++  java
  • C++入门笔记(一)零碎基础知识

    零碎基础知识

    一、创建和运行程序

    1.使用文本编辑器编写程序,保存为文件,该文件就叫源代码

    2.编译源代码:运行一个程序,将源代码翻译为主机使用的内部语言----机器语言。包含了

    编译后程序的文件就是程序的目标代码(object code)

    3.将目标代码与其他代码(如,包含C++库函数的目标代码,标准的启动代码)链接起来,

    生成程序运行阶段的版本。包含该最终产品的文件被称为可执行代码

    4.源文件使用什么扩展名取决于C++实现,如C、cc、cxx、cpp等。

    5.GNU编译器命令是:g++

    g++ -o progl progl.cc

    6.运行可执行代码: ./a.out

    7.通常,main()被启动代码调用,而启动代码是由编译器添加到程序中的。

    #include <iostream>
    using namespace std;
    int main()
    {
        //<<运算符接受两个运算对象,左侧必须是一个ostream对象,右侧是要打印的值。
        //此运算符将给定的值写到给定的ostream对象中。输出运算符的计算结果就是其左侧运算对象。
        cout << "Enter 2 numbers: " << endl; //endl结束当前行,并将与设备关联的缓冲区中的内容刷到设备中    
    int a = 0, b = 0;
    cin >> a >> b; cout << "The sum of " << a << " and " << b << " is " << a + b << endl; return 0; }
    #include <iostream>
    using namespace std;
    int main()
    {
        int sum =0, value = 0;
        //当使用istream对象作为条件时,其效果是检测流的状态。如果流是有效的
        //即流未遇到错误,那么检测成功。当遇到文件结束符或一个无效输入时,istream
        //对象状态就会变为无效,使条件为假。
        while (cin >> value) {
            sum += value;
        }
        cout << "Sum is: " << sum << endl;
    }
  • 相关阅读:
    使用 HTTP 缓存机制提升系统性能
    白鹭分析
    HTML5屏幕适配标签设置
    深入了解使用egret.WebSocket
    VS2013配合EgretVS开发简单塔防游戏
    C++高级语言程序设计实验五-中国矿业大学
    C++高级语言程序设计实验四-中国矿业大学
    C++高级语言程序设计实验三-中国矿业大学
    C++高级语言程序设计实验二-中国矿业大学
    C++高级语言程序设计实验一-中国矿业大学
  • 原文地址:https://www.cnblogs.com/Shadowplay/p/10517612.html
Copyright © 2011-2022 走看看