黑马程序员技术交流社区

标题: 数组与指针的异同点 [打印本页]

作者: 孙明海    时间: 2015-10-26 22:33
标题: 数组与指针的异同点
数组与指针的比较:
·     相同点:
o   1.二者都含有一个地址
o   2.二者都能通过*变量名取值
o   3.二者都能通过变量名[角标]去取值
o   4.二者都可以进行地址运算
·     不同点:
o   1.二者是不同类型。数组:是结构类型 指针:指针类型
o   2.数组的字节长度是动态的,与类型和长度有关。而指针字节数是一致的(同一环境)
o   3.数组用变量名[角标]取值时越界会有警告。而指针没有
o   4.数组用变量名[角标]取值时角标是谁的,就是把个元素。但指针是用当前地址对应的角标+当前给定的角标
o   5.数组里面的地址不可以改变,而指针可以


作者: 小Who    时间: 2015-10-26 23:38
不错,学习了{:2_32:}
作者: 阿杰1314    时间: 2015-10-26 23:55
这个好!收藏




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