指针数组与行指针的异同
指针数组与行指针的异同
1.定义:(1)指针数组:定义一个一维数组,数组中的每一个元素都是一个整型的指针变量;(int a[3][2],*p[3])
(2)行指针:定义一个指针变量q,它指向一个包含两个整型元素的数组;(int a[3][2],(*q)[2])
2.赋初值:(1)指针数组:p[i]=a[i];
(2)行指针:p=a;
3.指针的移动:通过定义和赋初值,我们可以知道,指针数组的移动是以数组元素为单位的,行指针是以数组为单位的
4:引用数组元素的方法都是一样的,可以参看指针数组和行指针引用数组的方法
(2)行指针:定义一个指针变量q,它指向一个包含两个整型元素的数组;(int a[3][2],(*q)[2])
2.赋初值:(1)指针数组:p[i]=a[i];
(2)行指针:p=a;
3.指针的移动:通过定义和赋初值,我们可以知道,指针数组的移动是以数组元素为单位的,行指针是以数组为单位的
4:引用数组元素的方法都是一样的,可以参看指针数组和行指针引用数组的方法
您在这个论坛的权限:
您不能在这个论坛回复主题
周日 十月 14, 2012 3:37 pm 由 15178959183
» 新人报道~我不是吐槽贴。。。
周三 五月 16, 2012 5:38 pm 由 萝卜爱喝水
» 课后作业1:编一个程序
周三 五月 09, 2012 11:24 pm 由 廖承启
» C语言初级课堂2--"Hello world"
周六 五月 05, 2012 12:52 am 由 醉之殇
» 新人来报道了。。。。。。
周四 五月 03, 2012 8:50 pm 由 sunquanwen
» 新人报到,字怎样就大了
周三 四月 25, 2012 7:50 am 由 wanghong
» 果断的。来报道啦。。。嘿嘿,我是新手哦
周六 四月 21, 2012 2:41 pm 由 ゛﹏小冲哥ゞ ✿『人事精英』✿李帅
» 指针数组与行指针的异同
周一 四月 09, 2012 3:59 pm 由 *小耳朵*
» 行指针q引用数组元素的方法
周一 四月 09, 2012 3:46 pm 由 *小耳朵*