手机浏览器扫描二维码访问
但凡涉及到和内存相关的知识时,老爹都会使用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;
是不会出错的!」
「老爹你等等,我感觉有点绕了。」
我突然觉得画风转变得有点快,让人触不及防,怎么就一下子就听不明白了呢?
「这样啊,那我们来举个例子好好捋一捋这其中的道道。
假设哈,我是假设我们有一把万能钥匙,这把钥匙能够打开所有的保险箱。」
「哇哦,那样的话我们不是发财了么?那我们还编什么程啊,直接开个专业开保险柜的店不就好了么?但凡遇到找我们开保险柜的,都收百分之一的手续费,每天数毛爷爷手都得数抽筋。」
上门龙婿陆凡 最强豪婿陆凡 龙婿陆凡 戚风童话 嗣子荣华路 王妃称心 夫人的病今天好了吗 四龙攒凤 阴阳眼小师妹 梦灾末世生存指南 顾九辞霍明澈 韩娱之聚光 校园全能马甲女神 我的蛮荒部落 迟宠 衫生诡 大佬甜妻宠上天 青梅千千结 张钟颖 异界烽火录贰烽云再起
一朝穿越,胸前扎着厚厚的布带,身穿太监服,她乐瑶瑶摇身一变,居然成了一个小太监!天呐!来一道雷将她劈回去吧!传闻,睿王足智多谋,俊美非凡,乃是天元皇朝第一才子,年方十八,只可惜至今无人敢问津!毕竟整个天元皇朝所有人都知道,睿王虽才貌双全,却个性残暴,阴晴不定,谈笑间杀人不眨眼,有着活阎王之称!传闻,睿王讨厌女人,五步以内,女人止步!传闻,这乃是因为睿王自小被生母虐待传闻好吧,传闻很多版本,但是,谁能告诉她,为什么她一朝穿越,不仅成了小太监,虽然是女扮男装滴山寨版,不过,为什么她一个小太监居然有喜了!?这个孩子,到底是谁的?!难道会是穿越成太监倾城太监—公公有喜了...
变天由作者断刃天涯创作全本作品该小说情节跌宕起伏扣人心弦是一本难得的情节与文笔俱佳的好书919言情小说免费提供变天全文无弹窗的纯文字在线阅读。...
陈枫只是一个普通的高中生,某天大提取系统改变了他的人生轨迹。什么是大提取系统?就是可以提取一切!提取知识!提取功夫!提取异能!而陈枫发现,自己不仅仅可以提取现实人物的能力。张无忌!令狐冲!乔峰!美国队长!钢铁侠!蜘蛛侠!你的就是我的,我的还是我的!从此,陈枫的人生开始变得光辉灿烂起来,牛逼的人生不需要解释。我...
什么?只是毕业前的庆祝会,就稀里糊涂的将自己的第一次给丢了。我要告你,告得你家破人亡,把牢底坐穿,让你一辈子出不了监狱的大门。凌乔指着眼前英挺无比宛若从画中走出来的男子,咬牙切齿道。只是为什么那...
田园牧场,珍奇美酒。蓝天白云,雪山碧湖,骑马,打猎,悠然自在的生活。...
作者晋十三的经典小说穿成开国皇帝的恶毒原配最新章节全文阅读服务本站更新及时无弹窗广告小说熬夜猝死,魂穿小说男主的恶毒原配。她可不要重蹈炮灰覆辙,被渣爹活活弄死!为了活命,她立志牢牢抱紧男主的大腿。男主缺钱。她来挣!男主缺人脉。她来找!男主被窝缺老婆。她来上!嗯?等等,好像有哪里不对劲!...