数组指针 vs 指针数组

来源:互联网 发布:nginx 进程模型 编辑:程序博客网 时间:2024/05/18 02:00

数组指针和指针数组的区别

数组指针

  • (1)数组指针是指针,正如整型指针指向的是整型,数组指针指向的是数组,
  • (2)sizeof(数组指针) 永远为 4,
  • (3)对其执行+1(-1),它一次跳跃的长度是数组的长度。

  • (4)形如:int (*p)[5];

    p 与 * 先结合,说明 p 是一个指针,指向的是 int[5] ;

指针数组

  • (1)指针数组是数组,只不过其元素是指针,
  • (2)sizeof(指针数组)==4*数组的长度(4表示指针的大小),
  • (3)对其执行+1(-1),它一次跳跃的是一个指针元素。
0 0
原创粉丝点击