黑马程序员技术交流社区

标题: 数组与指针 [打印本页]

作者: wdmhlt    时间: 2015-12-16 01:12
标题: 数组与指针
求教数组与指针的异同之处
作者: luoye111    时间: 2015-12-16 21:58
只想说区别主要是在地址类操作上的
作者: 迷途的羔羊待宰    时间: 2015-12-16 22:37
怎么样弄?
作者: pn314754148    时间: 2015-12-16 22:50
指针数组是一个数组,数组里的元素都是指针(地址),数组指针是一个指针,这个指针类型是数组类型的.
作者: 后知后觉4778    时间: 2015-12-16 23:15
指针是指针,数组是数组,要说有关系的话就是指针可以指向数组,指针与数组名倒是有点关系
作者: fengcommon    时间: 2015-12-16 23:27
本帖最后由 fengcommon 于 2015-12-16 23:30 编辑

相同点:1、两者都含有一个地址;2、二者都能通过*变量名取值;3、二者都能通过变量名[]取值;4、两者都能进行地址运算。不同点:1、两者是两种完全不同的类型,数组是构造类型,指针式指针类型。2、数字的字节数和类型和长度有关,而指针是一样的。

作者: 精诚    时间: 2015-12-17 08:59
pn314754148 发表于 2015-12-16 22:50
指针数组是一个数组,数组里的元素都是指针(地址),数组指针是一个指针,这个指针类型是数组类型的. ...

总结的很到位
作者: 精诚    时间: 2015-12-17 09:01
pn314754148 发表于 2015-12-16 22:50
指针数组是一个数组,数组里的元素都是指针(地址),数组指针是一个指针,这个指针类型是数组类型的. ...

总结的很到位




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2