美文网首页
阅读《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