36酷文小说

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

第四十九章 指针四(第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的地址了,就不能再做修改,这个应该看得懂吧?」

见我和小弦子都点了点头,老爹又接着说道:「虽然p指向的地址是不能再修改的,但并不影响我们修改这个地址对应的变量的值。换句话说:

*p=3;

*p=4;

是不会出错的!」

「老爹你等等,我感觉有点绕了。」

我突然觉得画风转变得有点快,让人触不及防,怎么就一下子就听不明白了呢?

「这样啊,那我们来举个例子好好捋一捋这其中的道道。

假设哈,我是假设我们有一把万能钥匙,这把钥匙能够打开所有的保险箱。」

「哇哦,那样的话我们不是发财了么?那我们还编什么程啊,直接开个专业开保险柜的店不就好了么?但凡遇到找我们开保险柜的,都收百分之一的手续费,每天数毛爷爷手都得数抽筋。」

青梅千千结  嗣子荣华路  韩娱之聚光  龙婿陆凡  异界烽火录贰烽云再起  戚风童话  顾九辞霍明澈  衫生诡  上门龙婿陆凡  大佬甜妻宠上天  最强豪婿陆凡  四龙攒凤  夫人的病今天好了吗  迟宠  王妃称心  我的蛮荒部落  校园全能马甲女神  梦灾末世生存指南  阴阳眼小师妹  张钟颖  

热门小说推荐
无良交易

无良交易

老天爷你瞎了眼,居然用雷劈我?本来是个假半仙的乐天居被雷劈成真半仙,也开启了他精彩的世界。美女金钱权利,要啥有啥的生活实在太爽了...

殿下,王妃又去赚钱了!

殿下,王妃又去赚钱了!

一个有颜有谋智商在线,关键还特爱赚钱的古代家庭妇女,怎么纵横商海,用赚来撩夫君砸小三开创新时代,用实际行动说明有钱可以比小三小四更有颜,更有范,更有气质!有钱可以使夫君和离无门,小妾对正妃才是真爱,每天每夜帮王妃撩夫君!就算形势所迫兼济天下,也一不小心就开创了和谐新时代!本文又名古代现代,向钱看!展开收起...

剑气惊鸿

剑气惊鸿

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

都市最佳女婿(女神的第一高手)

都市最佳女婿(女神的第一高手)

最低等的贫困生竟然跟第一女神扯上了关系,一个地方首富家的千金,一个家族没落的颓废少年,两个完全不同世界的人究竟发生了什么?名动一时的玄术家族没落后,十八岁的颓废少年为自己的人生开启了一片全新的世界。...

神婿之疯狂选择系统王子峰姚雪

神婿之疯狂选择系统王子峰姚雪

身为赘婿,意外获得选择系统,从此咸鱼翻身。才华?力量?财富?美女?全给我选了!我通通要!敢惹我,给你两个选择,跪下,或者死!...

入骨暖婚:大魔王,小狂妻

入骨暖婚:大魔王,小狂妻

厉四爷冷哼说他老婆又胖又丑逆来顺受?瞎!她明明貌美倾城,是团霸也是团宠!...

每日热搜小说推荐