• c++笔记整理


    一:导读

    假设编写了一个C++程序,如何让他允许起来呢,这取决于计算机环境和所使用的C++编译器。

    1.使用文本编辑器编写程序,并将其保存在文档中,====此就是源代码

    2.编译源代码,编译过程就意味着,一个源代码就被翻译成了计算机内部语言--机器语言。包含翻译后的程序的文件就是程序的目标代码

    3.将目标代码和其它代码链接起来,比如引用库生成可执行代码

    源代码文件的扩展名:.cpp(其中之一)

    windows命令行编译:

    g++ test.cpp

    若程序违反了语言规则,则编译器生成错误消息,指出问题所在行。

    改正错误时,应该先改正第一个错误,若在此行找不到错误,则检查上一行。

    C增加了控制结构和函数等特性,以便更好的控制程序流程,支持结构化和模块化程度更高的方法;C++增加了面向对象编程和泛型编程支持,有助于提高模块化和创建可重用代码,从而节省编程时间并提高程序的可靠性。

    -----------------------------------------------------------------

    二:简单编程

     (C++一般格式  #include编译指令  main()函数  使用count进行输出 C++加入注释 endl使用条件和方法 变量 cin对象进行输入  定义和使用简单函数)

    #include<iostream>  a preprocessor-directive预处理指示符

    return 0; 运行完后会返回一个数值为0的数。

    #include<iostream>

    int main()

    {

     cout << "the next time";

     cout << end;

     cout << "The second one"<< end;

     return 0;

    }

    使用cin和cout进行输入输出的程序必须包含文件iostream。

    C++自带了很多头文件,每个头文件支持一组特定的工具

    c的头文件被转换成C++头文件,这些头文件被命名,去掉了扩展名h,并在文件名称前面加上前缀c。例如 math.h ---cmath

    使用iostream 则必须使用using namespace std;

    名称空间可以区分不同的版本,Mciroflop::wanda();Piscine::wanda();

    Microflop::wanda("go dancing");

    Piscine::wanda("a fish named Desire");

    cout << endl;代表重启一行,在输出流中插入endl将导致屏幕光标移到下一行。

    endl也在iostream中定义,且位于名称空间std中。

  • 相关阅读:
    mongodb下载、安装、配置服务启动、及可视化工具下载、使用
    Selenium2(webdirver)入门之环境搭建(Java版)
    xampp默认mysql数据库root密码的修改
    sqoop导出工具
    sqoop导入数据到hive---2
    luigi学习4-构建工作流
    luigi学习3-使用luigid
    scala学习笔记2
    luigi学习-luigi的配置文件
    luigi学习2-在hadoop上运行Top Artists
  • 原文地址:https://www.cnblogs.com/teyues/p/5660183.html
Copyright © 2020-2023  润新知