重点说说 int *arr[3];
int *arr[3]; // arr 是一个指针数组,包含 3 个 int 类型的指针
在 C 语言中,int *arr[3];
的优先级顺序涉及到类型声明的解析过程。我们可以通过分解这行代码来理解优先级和声明的含义。
解释 int *arr[3];
的优先级和声明顺序:
-
类型说明符:
int
:表示这是一个int
类型的数据。
-
指针符号:
*
:指针符号表示arr
数组中的每个元素是一个指针,指向int
类型的数据。