指针数组:数组为指针类型的,数组里的每一个元素相当于一个指针(指针==地址)变量,每一个指针都指向一个整型变量,其数据类型为int型。
指针数组表达式:
int * p[3];
由于[]比的优先级高,因此p先与[3],形成p[3]数组形式,表示p数组有3个元素。然后再与p前面的“”结合,“*”表示此数组为指针类型的,每个元素相当于一个指针变量,都可指向一个整型变量。
注意不要写成:
int (*p)[3]; //数组指针,这是指向一维数组的指针(地址)变量。
—————— /´ ¯/)
—————–/—-/
—————-/—-/
———–/´¯/’–’/´¯`·_
———-/’/–/—-/—–/¨¯
——–(’(———- ¯~/’–’)
———\————-’—–/
———-’’————_-·´
————\———–(
————-\———-- 小小中指,不成敬意。
…╭ ╯╭ ╯╭ ╯
. ╭╩═╮.╔════╗╔════╗╔════╗╔════╗
╭╯嘟嘟 ❏❏❏❏ ╠╣❏❏❏╠╣❏❏❏ ╠╣❏❏❏❏╟
╰⊙═⊙╯╚⊙═⊙╝╚⊙═⊙╝╚⊙═⊙╝ ╚⊙═⊙╝
╭╩══╮╔══════╗╔══════╗╔═══════╗
╭╯嘟嘟嘟╠╣不要跑╠╣对面的╠╣看我不撞死你们╣
╰⊙══⊙╯╚◎════◎╝╚◎════◎╝╚◎═════◎╝
╭╩╮ ╔════╗╔════╗╔════╗╔════╗╔════╗
╭╯GO╠╣支持 ╠╣比心╠╣爱你 ╠╣爱过╠╣请支持我
╰⊙═⊙╯╚◎══◎╝╚◎══◎╝╚◎══◎╝╚◎══◎╝╚◎══◎╝