int arr[] ;
int *p ;
p = arr;
等价于
int arr[] ;
int *p = arr ;
等价于
int arr[] ;
int *p= &arr[0] ;
※ *p等价于 arr[0] 、*(p+1)等价于 arr[1] 、*p++代表指针指向数组的下一位
博客介绍了C/C++中数组与指针的等价关系。如`int arr[]; int *p; p = arr;`与`int arr[]; int *p = arr;`及`int arr[]; int *p= &arr[0];`等价,还说明了`*(p+1)`等价于`arr[1]`,`*p++`使指针指向下一位。
int arr[] ;
int *p ;
p = arr;
等价于
int arr[] ;
int *p = arr ;
等价于
int arr[] ;
int *p= &arr[0] ;
※ *p等价于 arr[0] 、*(p+1)等价于 arr[1] 、*p++代表指针指向数组的下一位

被折叠的 条评论
为什么被折叠?