美文网首页
阅读《C++17》第一章

阅读《C++17》第一章

作者: Timmy_zzh | 来源:发表于2022-10-12 09:05 被阅读0次

    前言

    C++是一种面向对象编程语言

    学习计算机语言最重要的功课应该是:练习、练习、再练习

    IDE:

    编译器:GCC,Clang

    第一章:基本概念

    1.现代C++

    l 几乎任何程序都可以使用C++编写,最重要的是,C++可能最适合用来编写对性能有较高要求的应用程序。

    2、C++标准库:STL

    3、C++程序

    l 源文件,头文件(.cpp .h)

    l 预处理指令: #include

    n 预处理指令会把头文件内容在编译之前,添加到源文件中

    4.类和对象

    l 类是定义数据类型的代码块。类的名称就是数据类型的名称

    n 类定义了数据类型,就是创建了一个新的类型

    5、模版

    l 模版类和模版函数

    7、创建可执行文件

    从C++源代码中创建可执行的模块需要三个步骤:

    1、 预处理器处理所有的预处理指令。(关键任务之一是将所有#include头文件的完整内容复制到.cpp文件中)

    2、 编译期把每个.cpp文件转换为对象文件,其中包含了与源文件内容对应的机器码

    3、 链接程序把程序的对象文件合并到包含完整可执行程序的文件中

    屏幕快照 2022-10-10 12.10.13.png

    8、过程化编程和面向对象编程

    9、表示数字

    l 进制

    n 二进制

    n 十六进制

    n 八进制

    l 负的二进制

    n 正数变负数:正数的二进制;补码(0-1对换);+1

    n 负数变正数:补码;+1

    l 浮点数

    10、字符

    l ASCII码:128个代码值

    l Unicode码:16位代码

    相关文章

      网友评论

          本文标题:阅读《C++17》第一章

          本文链接:https://www.haomeiwen.com/subject/pjdtzrtx.html