## 引入主题,看代码
我们先来看看以下程序
```cpp
//编译器:https://tool.lu/coderunner/
//来源:技术让梦想更伟大
//作者:李肖遥
#include
using namespace std;
struct st1
{
char a ;
int b ;
short c ;
};
struct st2
{
short c ;
char a ;
int b ;
};
```
编译的结果如下:
![](https://IMG_UR...
# 前言
在上一则教程中,通过与 C 语言相比较引出了 C++ 的相关特性,其中就包括函数重载,引用,this 指针,以及在脱离 IDE 编写 C++ 程序时,所要用到的 `Makefile`的相关语法。本节所要叙述的是 `C++`的另外两个重要的特性,也就是构造函数和析构函数的相关内容,这两部分内容也是有别于 `c`语言而存在的,也是 `c++`.....