int* v[10] 和 int (*p)[10] 有什么区别

what the difference between int* v[10] and int (*p)[10]

本文关键字:int 什么 区别      更新时间:2023-10-16

显示以下两者之间的区别:

int* v[10];

int (*p)[10];

请。

int* v[10];

这将 v 声明为指向 int 的 10 个指针的数组

int (*p)[10];

这将声明 p 作为指向 10 个整数数组的指针

int* v[10];

变量 v 是一个包含 10 个指向 int 的指针的数组。

宣言

int (*p)[10];

声明p是指向十个int数组的指针。