C Language -- Lecture 4

回顾:

上次课我们讲了:

  • 函数
  • 作用域
  • 递归
  • 预处理器
    • 文件包含
    • 宏替换

HDOJ上的题目有做么?
本次课我们将讲数组和指针

数组

数组教程

  • 声明数组
  • 初始化数组
  • 访问数组元素
  • 二维数组和多维数组

讲完数组后,我们先讲解指针,然后来找数组和指针的共性!

指针

在讲解指针之前,我们先来介绍一些跟存储器有关的概念:

  • 位、字节的概念
  • 内存访问

然后我们再来讲解指针的概念
首先牢牢记住: 指针就是地址
指针教程

我们可以看到,数组的变量名其实就是一个指针!

指针进阶

  • 函数的参数是指针、函数的参数是数组
  • 函数的返回值是指针、函数的返回值是数组
  • 从二级指针看二维数组
  • 指针数组和数组指针

你可能感兴趣的:(C Language -- Lecture 4)