天天看点

C语言——指针与数组

在c语言中 ,无论是一维数组还是二维数组 ,数组名实际是指针常量(是一个符号常量) ,称为数组指针

一 :一维数组和指针 :

例一:任意输入5个整数 ,按由小到大次序输出,并输出其中最大最小数各自出现的次数

C语言——指针与数组
C语言——指针与数组
C语言——指针与数组

二 :指针与多维数组 :

二维数组 a[m][n] 中的元素 a[i][j] 的表示方法 有以下 7 种 (int *p = a ;):

C语言——指针与数组
C语言——指针与数组

例二 :由键盘输入 8 个整数 ,存入一维数组 a 中 ,再组成一个两行四列的二维数组 b[2][4] ,要求b[i][j]的值为a[0] , a[1] , ... , a[0] + i *4 + j 之和

C语言——指针与数组
C语言——指针与数组
C语言——指针与数组

标签: 指针

继续阅读