指针数组和数组指针
概念
指针数组: 指向指针的数组, 首先它是一个数组, 数组的元素都是指针, 每一个元素都是一个指针.
.
数组指针: 指向数组的指针, 首先它是一个指针,它指向一个数组.
实例讲解
下面到底哪个是数组指针,哪个是指针数组呢:
int *p1[10]; //指针数组
int (*p2)[10]; //数组指针
首先我们要理解符号之间的优先级问题。
“[ ]”的优先级比“ * ”要高
“( )”的优先级比“[ ]”要高
“ [ ] ”的优先级比“*”要高。p1 先与“ [ ] ”
原创
2021-11-18 12:41:03 ·
157 阅读 ·
0 评论