ataudio 发表于 2016-1-6 09:46:04

区别在于:数组指针p是一个指针,指向数组的首地址,数组的成员可能是变量,也可能是其它类型;而指针数组是一个数组,其成员都是指针变量。

金志峰 发表于 2016-1-6 09:46:15

c语言是硬伤,另外昨天那个题目看错题意了 我还以为是npn和pnp有什么区别 仔细看了一下原来是怎么区别npn和pnp

yubinwu_3004964 发表于 2016-1-6 09:49:03

签到签到
区别大了,一个是数组,一个是指针

freeelectron 发表于 2016-1-6 09:53:00

用运算符的优先级来理解,蛮不错的!

zwjiang8212 发表于 2016-1-6 09:57:13


数组指针定义 int (*p);
指针数组定义 int *p;

党国特派员 发表于 2016-1-6 09:58:39

一个是数组里存放的指针。
一个是指向数组的指针。

风子 发表于 2016-1-6 09:59:17

指针数组 是一个数组,数组里存放的每个元素都是一个指针,即一组指针
数组指针 是一个指针,该指针指向一个数组,由于数组和指针的关系,所以数组指针也是指向指针的指针,此处只有一个指针

shaoziyang 发表于 2016-1-6 10:01:51

一个是数组,成员是指针类型,一个是指向数值的指针

翱翔云端的鸟 发表于 2016-1-6 10:02:05

指针数组:还是数组,不过数组元素是存放指针的
数组指针:还是指针,不过是指向数组的

2602082487 发表于 2016-1-6 10:03:44

数组指针是一个指针。指针数组是多个指针
页: 1 2 3 [4] 5 6 7 8 9 10 11 12
查看完整版本: 【1.6签到】每日问答——指针数组和数组指针有啥区别?