C语言中的 int** 是什么?
从 int* 和 int 说起
“int**是什么” 这个问题其实不难。
我们可以递归分析,先看下 int*是什么,嗯?好像还可以继续递归到 int
我们都知道,int是 C 的基础数据类型 整型,而多了个 * 的 int* 是 指向整型变量的指针,那么 int** 是什么就不言自明了,列个表:
| C语法 | 释义 |
|---|---|
int | 整型 |
int* | 指向整型的指针 |
int** | 指向指向整型的指针的指针 |
看到这里,你对 int** 应该有了个初步的认识,但你可能觉得有点绕,没关系,下面我们写一段代码看看: