回顾:
上次课我们讲了:
- 函数
- 作用域
- 递归
- 预处理器
- 文件包含
- 宏替换
HDOJ上的题目有做么?
本次课我们将讲数组和指针
数组
- 声明数组
- 初始化数组
- 访问数组元素
- 二维数组和多维数组
讲完数组后,我们先讲解指针,然后来找数组和指针的共性!
指针
在讲解指针之前,我们先来介绍一些跟存储器有关的概念:
- 位、字节的概念
- 内存访问
然后我们再来讲解指针的概念
首先牢牢记住: 指针就是地址
指针教程
我们可以看到,数组的变量名其实就是一个指针!
指针进阶
- 函数的参数是指针、函数的参数是数组
- 函数的返回值是指针、函数的返回值是数组
- 从二级指针看二维数组
- 指针数组和数组指针