解释这行代码 int* (*data)[4]
时间: 2024-05-20 10:10:58 浏览: 68
Spring Data + Thymeleaf 3 + Bootstrap 4 实现分页器实例代码
这行代码定义了一个指针数组,该指针数组的每个元素都是一个指向 int 类型的指针,而该指针指向的又是一个长度为 4 的 int 数组。可以将其拆解为以下几个部分:
- `int*`:表示指向 int 类型的指针;
- `(*data)`:表示一个指针,该指针指向一个长度为 4 的 int 数组;
- `(*data)[4]`:表示一个指向长度为 4 的 int 数组的指针;
- `int* (*data)[4]`:表示一个指针数组,每个元素都是一个指向长度为 4 的 int 数组的指针。
阅读全文