同学们好
欢迎大家跟我一起来学习基于Linux的C++
我们这门课程为什么叫基于Linux的C++呢
这主要是因为Linux操作系统
实际上早期是跟Unix操作系统学的
它的很多功能
很多使用方式都和Unix紧密相关
一脉相承
而C++呢 它的前身是C语言
C语言最初是怎么设计出来的呢
就是为了设计开发我们的Unix操作系统
才设计的C语言
所以Unix操作系统和C是紧密连接的
从这个角度上来讲
C的后继C++和Unix一种变体Linux两者之间
是紧密相关的
所以我们才说我们这门课程
叫基于Linux的C++
我们讲的是什么呢
讲的是C++程序设计
但是我们不仅仅讲C++程序设计
我们要讲
怎么样在Linux下面写C++的程序
还要讲怎么样对Linux操作系统
进行系统编程
比如讲线程编程 进程编程等等
所以说我们这门课程叫基于Linux的C++
从今天开始
我们讲第一讲C/C++的基本语法元素
这一讲内容实际上比较多
因为语法元素都比较零碎
所以我们这里面涉及到几个主要的主题
一个是程序设计的基本概念
第二个是简单的C和C++程序介绍
我们会用两三个例子
来讲C的程序和C++的程序怎么去实现
还有它们之间有什么差别
第三个是关于程序设计的
一些基本的流程和常用的命令
这里面只讲最简单的
就是我们怎么样在Linux操作系统下面
进行编程
接下来 数据类型 量与表达式
语句基本的输入输出功能
和程序设计风格
都是我们的C++基本的语法元素