0
点赞
收藏
分享

微信扫一扫

万字详解指针的进阶( C语言从入门到入土(进阶篇))

老王420 2022-01-23 阅读 89

目录

指针的进阶

1. 字符指针

2. 指针数组

3. 数组指针

3.1 数组指针的定义

3.2 &数组名VS数组名

3.3 数组指针的使用

 4. 数组参数、指针参数

4.1 一维数组传参

4.2 二维数组传参

4.3 一级指针传参

4.4 二级指针传参

5. 函数指针

6. 函数指针数组

7. 指向函数指针数组的指针

8. 回调函数


指针的进阶

1. 字符指针

一般使用:

还有一种使用方式如下:

那就有可这样的面试题:

2. 指针数组

3. 数组指针

3.1 数组指针的定义

3.2 &数组名VS数组名

对于下面的数组:

运行结果如下:

3.3 数组指针的使用

 一个数组指针的使用:

学了指针数组和数组指针我们来一起回顾并看看下面代码的意思:

 4. 数组参数、指针参数

在写代码的时候难免要把【数组】或者【指针】传给函数,那函数的参数该如何设计呢?

4.1 一维数组传参

4.2 二维数组传参

4.3 一级指针传参

4.4 二级指针传参

5. 函数指针

首先看一段代码:

输出的结果: 

阅读两段有趣的代码:

代码2太复杂,如何简化:

6. 函数指针数组

使用函数指针数组的实现:

7. 指向函数指针数组的指针

如何定义?

8. 回调函数

首先演示一下qsort函数的使用:

举报

相关推荐

0 条评论