int data[2];
//下面这两个有什么区别
data+1
&data+1
data
类型是 int[2]
,可以自动转换为 int*
,即指向 int 的指针。
&data
类型是 int(*)[2]
,指向(长度为2的,元素类型为int的)数组的指针。
作者:admin 2021-06-08 我要评论
int data[2]; //下面这两个有什么区别 data+1 data+1 ### data 类型是 int[2] ,可以自动转换为 int* ,即指向 int 的指针。 data 类型是 int(*)[2] ,指向(长...
int data[2];
//下面这两个有什么区别
data+1
&data+1
data
类型是 int[2]
,可以自动转换为 int*
,即指向 int 的指针。
&data
类型是 int(*)[2]
,指向(长度为2的,元素类型为int的)数组的指针。
版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除