《c++入门经典》笔记1

《c++入门经典》笔记1

事项说明:

  1. 以前为了过c++程序设计课,学过《c++ primer plus》,此书就是c++入门的圣经。如今只是想要重拾c++,这种大部头虽然可以再看一遍,但是未免过于费时,所以挑选了较为小巧的《c++入门经典》,这两本书在我心中都有不错的印象,但是想要快速复习一下基础内容,则是十分推荐《入门经典》

  2. 本系列只是《c++入门经典》中各章的随笔记录与代码抄录,可能有时会附上个人的注解

  3. 使用的编辑器为vs code,编译器为gcc9.2.0,选别的肯定也行,但我就喜欢这样

 

第一章 编写第一个程序

1.1使用c++

介绍而已,没啥好说的,略

 

1.2编译和链接源代码

对于您创建的c++源代码文件,可使用扩展名.cpp、.cxx、.cp或.c。大多数c++都不关心源代码文件的扩展名,但使用.cpp有助于您识别源代码。

编译源代码时,将生成一个目标文件,链接器将把它转换为可执行程序

创建c++程序时,将链接一个或多个目标文件以及一个或多个库。库是一系列可链接的文件,提供了有用的函数和类,可供在程序中使用。函数是一个执行任务的代码块。类定义了一种新数据类型和相关的函数。

创建c++程序的步骤如下:

  1. 使用文本编辑器创建源代码。

  2. 使用编译器将源代码转换为目标文件。

  3. 使用链接器链接目标文件和必要的库,生成可执行程序。

  4. 输入可执行文件的名称以运行它。

    gcc编译器将编译和链接合而为一。

 

1.3创建第一个程序

程序清单1.1 Motto.cpp

#include<iostream>
int main()
{
   std::cout<<"Solidum petit in profundis!\n";
   return 0;
}

 

命令台编译命令:

(windows下)

g++ Motto.cpp -o Motto.exe

即:g++ 源程序名 -o 可执行程序名(后缀根据操作系统平台可能会产生差异)

 

其余部分

不重要,略。

posted @ 2020-07-13 15:44  小立哥  阅读(179)  评论(0编辑  收藏  举报