A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 神来之笔 中级黑马   /  2014-12-22 17:22  /  790 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

数组  1)一维数组的重要概念: 对a[10]这个数组的讨论。     1、a表示数组名,是第一个元素的地址,也就是元素a[10]的地址。
   2、a是地址常量,所以只要出现a++,或者是a=a+2赋值的都是错误的。    3、a是一维数组名,所以它是列指针,也就是说a+1是跳一列。  对a[3][3]的讨论。     1、a表示数组名,是第一个元素的地址,也就是元素a[10]的地址。    2、a是地址常量,所以只要出现a++,或者是a=a+2赋值的都是错误的。    3、a是二维数组名,所以它是行指针,也就是说a+1是跳一行。     4、a[0]、a[1]、a[2]也都是地址常量,不可以对它进行赋值操作,同时它们都是列指针, a[0]+1,a[1]+1,a[2]+1都是跳一列。     5、注意a和a[0] 、a[1]、a[2]是不同的,它们的基类型是不同的。前者是一行元素, 后三者是一列元素。

2 个回复

倒序浏览
赞一个!
回复 使用道具 举报
自己总结的嘛
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马