第3题 取决于机器硬件字长,按32位计算, 如图
输出为24 16 4
第4题
int (*ptr)[5] 指向类型为int,每行五个元素的数组指针。 ptr为一个单独的指针变量。
int *ptr[5] 包含五个int*元素的指针数组。 从ptr[0]到ptr[4] 是五个不同的int*指针
int (*(*ptr)(int *))[5]
一层层来。 最里面是(*ptr)(int *) 这个是一个函数指针, 返回值为int型, 参数为int*型。
于是 ptr在这里就是一个类型为函数指针, 每行五个元素的数组指针。