数组:是具有相同类型的数据组成的序列,是有序集合。(他在内存中的分布是从低地址到高地址的,是一个个挨着来存储的,所以说是有序的集合而不是里边的内容是有序的)
1、一维数组定义:
类型说明符 数组名[常量表达式]
PS:一维数组在内存中的存放。(任何程序包括操作系统在运行的时候,都要加载进内存而不是在硬盘上运行的,在硬盘上是不可能运行的,CPU是从内存上调数据,内存再从硬盘上取数据,这样一个动态的过程,所以你一个东西要运行,要在CPU里运行是在内存中的,任何程序一运行他就加载到内存中了,所以呢,例如说你要想盗什么密码之类的,你应该从内存去入手,因为他的编译整个过程都是在内存中运行的)
低地址 | 86 | mark[0] |
92 | mark[1] | |
77 | mark[2] | |
52 | mark[3] | |
... | ... | |
高地址 | 94 | mark[99] |
数组名其实就是这个数组第一个元素的首地址。
2、二维数组定义的一般形式为:
类型说明符 数组名 [常量表达式] [常量表达式]
二维数组在概念是二维的&#