80小说网

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

第四十九章 指针四(第1页)

但凡涉及到和内存相关的知识时,老爹都会使用ppt绘制图形来辅助讲解。

如果没有那些图的话,理解起来还是有一些困难。

「就然说到这里,就顺便提一下指针的自加和自减。

我们先回顾一下普通变量的自加和自减:

inta=10;

对于a等效于a=a1,a--等效于a=a-1。

那么对于指针变量

int*p=&a;

来说也是一样的

p等效于p=p1,p--等效于p=p-1。

而我们刚刚才说过,对指针做加减运算,实际上是按照指针指向的数据类型为单位上下移动,如果我们再配合*的话,也可以对数组进行赋值或者取值,你比如说:

intarr[5];

int*p=arr;

inti=sizeof(arr)sizeof(arr[0]);

while(i-->0)

{

scanf(%d,p);

}

注意这里面有个两个需要关注的地方,首先是老爹用sizeof来获取了一个数组占用内存的字节数,如果这个地方换成sizeof(p)话,只会得到p这个变量占用的内存字节数,这是指针和数组名的区别之一。

第二点,数组名是不可以做自加和自减操作的,不信你们可以把scanf函数中的p换成a,绝对会出错。

虽然老爹无比笃定,但本着不「事不目见耳闻而臆断其有无」的原则,我尝试了一下,果然是报错了。

「那为什么会这样呢?」

「这个嘛,老爹也没有看到过c语言是如何管理数组的,但是老爹猜测,arr是一个被const修饰的指针,何以见得?如果我们对变量p进行如下修改,就会发现p也不能执行自加自减操作了。

int*constp=arr;」

「const会将一个变量变成常量,如果修饰一个指针是不是指针也变成了常量?」

一直都沉默不语的小弦子出声问道。

「的确是这样,和普通变量一样,一个指针变量被const修饰后就变成了一个指针常量,那么我们就只能为其初始化一次,就不能再修改这个指针指向的地址了。

例如:

inta=0;

intb=1;

int*constp=&a;

p=&b;

在执行最后一行代码的时候肯定会出错,因为指针变量被const修饰,并且已经为其赋值为变量a的地址了,就不能再做修改,这个应该看得懂吧?」

热门小说推荐
忠犬王爷,渔家嫡妃初养成

忠犬王爷,渔家嫡妃初养成

苏晓珂怎么都没想到,自己会背负着两段记忆穿越。将军府的苏小姐告诉她,临死的时候才知道,人善良到连命都笑着送人,那大概就是蠢。偏远渔村的苏小可叮嘱她,母亲柔弱,弟弟年幼,还请你多多照拂。痛定思痛的苏晓珂,下定决心要洗白苏小姐窝囊的前世,对于前身苏小可的苦痛,她也要连本带利的讨回来。却不想,无意开启空间鱼塘,自此开启敛财之路。欺她之人,不得好死!负她之人,碎尸万段!只是那随手捡来的忠犬腹黑男老爱黏着她怎么办?当然是反黏之...

王子的优雅

王子的优雅

2007年的年初,皇马内忧外患之下,巨卡砸下重金,南美三少登陆伯纳。加戈顶着雷东多二世的光环,在三人中最被期待,后齐达内时代,皇马太需要一个组织核心了,但是最后还是在群星闪耀的伯纳乌没落了。习武少年雷东在一次比武中丧命,意外之下穿越成为加戈,优雅的球风,绝顶的技术,以及英俊的相貌,时隔六年之后,阿根廷的王子,再次君...

不娶何撩:总裁老公,别矜持

不娶何撩:总裁老公,别矜持

闺蜜背叛,未婚夫出轨,她选择喝酒买醉!谁知一夜过错,醒来,她竟然他是越城最有名望的男人,英俊多金性感专情,然而等她了解他之后才知道呵呵,真相只有一个他!不!行!新婚夜,他将她压在身下,目光沉沉女人,需要我亲自证明一下吗?情节虚构,请勿模仿...

影帝追妻路迢迢

影帝追妻路迢迢

影帝追妻路迢迢字数1843763男友背叛,她却被影帝下属强行捡回家。人人都道影帝冷酷狂拽霸,对她却体贴知趣很听话,当她慢慢隐入他温柔的网中,才知温柔有毒,爱情难得。她当着几百媒体笑脸盈盈我与南先生,就此解除婚姻,抱歉让他喜当爹。覆水难收。几年后,他的翻版小一号拉住他的西装裤腿大叔,你这么英俊潇洒像极了我,要不要玩一个爸爸和儿子的游戏?...

毒妃宠之庶女翻天

毒妃宠之庶女翻天

昔日丞相府庶女三小姐,清冷小院却也悠然自足,母亲无争只求一世安康,然而嫡母心狠手辣,只想置她们母女于死地。昔日的她无能的被步步紧逼,母女同入青楼招人作践。本以为退一步海阔天空,谁知却是万劫不复,既然如此,那便无需再忍!看她笑靥如华,逆境之中扭转乾坤。听她温软细语,一局套着一局,一计连着一计。叹她无欲无争,手段信手拈来,权力地位不在话下。睿智如她,感情又何去何从?他,嫡亲王爷,骁勇睿敏,辗转宫廷内宅许她一个家!他,纨绔浪子,风流潇洒,百花丛中独赏她一枝寒芳!他,尊贵太子,驾权驭术,倾得天下只为谋求一个她!惊天十三步,步步坎坷,登上最高权力巅峰,处处寒冷,看她一代绝世女子,如何将天下纳入囊中!...

贺景辰温晴

贺景辰温晴

我的整个青春,都用来喜欢一个名叫贺景辰的男人。  然而,他是我闺蜜的男朋友。  被父母逼婚,我通过相亲选了一个老实男人搭伙结婚,谁想婚礼前夜,贺景辰出现在我房间  一夜之间,我成了被万人唾骂的出轨女人。  这世上总有这么一个人,他给你一个微笑,你就仿若身处云端,他给你一次拥抱,你就仿若拥有全世界。  择一城终老,遇一人白首。  我想要的,不过是心安之处,有你有家。...

每日热搜小说推荐