【发布时间】:2020-12-13 19:15:12
【问题描述】:
我现在开始学习C 并处理指针。刚遇到这个,对它的含义或作用感到困惑。
int (*x)[n] = (int ( * )[n]) _x
我知道左边的表达式意味着x 是一个指向大小为n 的整数数组的指针。不确定右边的那个以及作业的评估结果。
如果有人能简单地清除我的想法,我将不胜感激。
提前非常感谢
【问题讨论】:
-
这也意味着相同,唯一的事情是你显式地投射
_x,如果它是相同的类型,则可能不需要