鸿蒙文学网

手机浏览器扫描二维码访问

第四十八章 指针三(第3页)

「所以啊,记住,一个数组的数组名,就是这个数组的指针地址,也是数组首个元素的地址,换言之,上面的代码这句等效:

int*p=&a[0];

既然我们都已经拿到一个数组的指针地址了,那么接下来就可以对它的元素进行任意读写操作了。

不过有一点要记住,一定不能超过数组的上下限,不然你就死翘翘!

我们可以利用指针来获取元素,或者给元素赋值:

for(inti=0;i<5;i)

{

printf(“%d,%d,%d“,a[i],p[i],*(pi));

}

来来来,猜猜结果,猜中了有奖励哦!

「哈哈,它们输出的内容是相同的!

老爹话音刚落,我这边就已经看到了运行结果。

「嘿,任灵玥同学,你这么喜欢敲代码是吧,信不信我让你手写50遍!

老爹做出一副很凶的样子说道。

「没错,它们输出的内容的确是相同的,那是因为它们的作用一模一样。

刚刚我说了,数组名就是一个数组的指针地址,既然可以用a[i]来获取元素值,我们把a赋值给了p,那么p当然也是可以这样操作的。

至于p1嘛,是将指针指向的位置往从前位置移动一个单位。

注意,这里的单位就和指针的指向的数据类型有关系了,如果指针指向的数据类型是一个int,那么它指向的就是下一个int数据,是double的话,就移动到下一个double数据。

换句话说,*(pi)等效于p=(int*)((int)pi*4)。

我们首先把p的值,也就是一个地址值转换成int类型,假设数组a在内存中的地址是1234,pi其实就是执行了1234i*4,然后再把这个值,那么*(pi)自然就是取的起始地址为1234i*4这个int数据的值了。

而a[0]的地址是1234;

a[1」的地址是12341*4;

a[2」的地址是12342*4;

a[3」的地址是12343*4;

a[4」的地址是12344*4;

热门小说推荐
剑气惊鸿

剑气惊鸿

男儿一生,当追至所极,我所求者,倾世美人倾城剑。这是一个男孩儿到男人的成长史,这也是一个剑徒到剑神的人生旅程,看他如何从一个没落的低级玄宗,一步一个脚印,依靠双母元带来的元气绝对掌控的优势,依靠超凡的领悟力和剑技‘倾城’步步崛起,成就神宗盛世。剑气惊鸿新群10977093老群116364328...

重生之我是大反派

重生之我是大反派

莫名穿越到自己写的太监小说中,成为一跑龙套的反派。专抢主角金手指,专注抢主角的女人,专门抢主角的一切资源amphellipamphellip金钱美女功法都是我的。他只专注做一件事反派也有养成时,反派也有逆袭日。...

女总裁的王牌赘婿

女总裁的王牌赘婿

作者江南七寅的经典小说女总裁的王牌赘婿最新章节全文阅读服务本站更新及时无弹窗广告小说女总裁的王牌赘婿李凌有一本传说练成就能坐拥四海,富比八方的黄庭古经,结果下山的第一天就被美艳女总裁给算计了,还被迫当三年的入赘女婿!李凌忍辱负重,凭借一手古武医术逆天改命,美女总裁,当红女星,名门之女纷至沓来...

穿回八零我成了商界大佬

穿回八零我成了商界大佬

黎苑穿越了,穿回了物质贫乏的八零年代,周围环绕着大堆的极品亲戚不说,还有个坑爹商城!艹!连原主记忆都卖?咋不去抢?就算生活中有再多的不如意,我黎苑也要在八零混的风生水起!有渣渣?虐!商城坑爹?一起坑。没钱花?赚!帅哥老公要不要?黎苑嗯?这个得想想。某人敢不要?你试试!黎苑...

入门为婿

入门为婿

上门女婿,一个如今社会中,人人都鄙夷嫌弃的对象,但有的人却不是如此。姜宇峰乃是整个世界仅存的修仙之人,但却阴差阳错成了普通家族李家的上门女婿。一个普通家族,却藏着这么一条卧龙,李家众人还事事瞧不起主角。终于,某一日,姜宇峰不再掩盖自己的身份,让李家之人以其为尊,世人皆以仰望之姿。多年入赘隐忍,最后不过就是为了那‘情’字一字罢了,旁人还以为,上门女婿就真的卑微到如蝼蚁一般。...

缘定万世

缘定万世

缘分有三生三世,一世便是一百年,那么有没有能够延续一百万年的缘分呢?苍生选择听风,还是听风选择苍生?一切都不过一个缘字...

每日热搜小说推荐