int (星p)[5] 的意思首先编译器看到p和*结合,然后类比与int a[5],p的读的方式就变成了一次读5个int型的数据,
int星p[5]的意思首先编译器将p和[5]结合在一起,认为这是一个数组,然后数组里面存放的都是int星类型的数据,读的方式也就是int星,
C语言的编译器一般来说是贪心算法,由前往后读,前边的数据类型会默默记载小笨笨上,遇到标签/变量名,之后开始编译,看看标签后边是什么,再看看前边是什么来确定.
只是我的理解,可能有不对的地方,欢迎指出
二维数组名的指针保存
最新推荐文章于 2023-10-11 20:35:16 发布