Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是什么意思?我一直在程序中看到它,但我不明白:
int *array[9];
为什么有星号。这个声明和这个有什么区别:
int array[9];
它是一个指向整数的指针数组。(数组大小为 9 个元素。索引:0 - 8)
这也可以说是一个整数指针数组。
int array[9], 是一个整数数组。
int array[9]
一个由 9 个指向 int 类型的指针组成的数组
星号表示指针。您可以阅读 C 语言的 Backus-Naur 表格以查看类型的定义。