李长凡 发表于 2019-4-24 16:24:28

学到指针懵逼了

怎么办

李长凡 发表于 2019-4-24 16:25:25

指针那里的视频打算重新看一下

带上面具的孩纸 发表于 2019-4-24 16:28:42

少打游戏多看书{:10_250:}

jackz007 发表于 2019-4-24 16:38:50

      指针不是目的地,而是一个路标,指路用的。{:5_109:}

李长凡 发表于 2019-4-24 19:46:17

jackz007 发表于 2019-4-24 16:38
指针不是目的地,而是一个路标,指路用的。

我的问题在于路标看不明白,写出来的路标电脑不认,就是不熟练

pheron 发表于 2019-4-25 17:50:49

其实视频讲得有点迷,我当时也没听懂,然后回去啃书去了,直接理解通透了。要想清楚,视频才几十分钟,看书你可能得看一两天,知识的体量是不一样的,初学指针建议看书

李长凡 发表于 2019-4-25 19:25:57

pheron 发表于 2019-4-25 17:50
其实视频讲得有点迷,我当时也没听懂,然后回去啃书去了,直接理解通透了。要想清楚,视频才几十分钟,看书 ...

谭浩强第四版吗?我也是把视频停了在啃书

郭恩峰 发表于 2019-4-26 16:58:17

看视频的同时,最好是动手编程调试。把自己理解的编出来,看调试能否通过,不能的,就一点一点试!看书只是了解理论,动手编出来才是真功夫!

pheron 发表于 2019-4-29 13:45:54

李长凡 发表于 2019-4-25 19:25
谭浩强第四版吗?我也是把视频停了在啃书

不,C Primer Plus。。。啃起来贼tm带感

hacktor 发表于 2019-5-1 10:14:58

你去看一下汇编就懂了

大水比 发表于 2019-5-1 10:56:43

代码是敲出来,不是学出来的,指针有几个经典的基础题,百度都能找到,多敲,看不懂就敲代码试试,自己有想法也试试,试多了就知道了

HUMMER军 发表于 2019-5-1 16:39:32

只要理解指针的本质,万变不离其宗,其他的复杂指针问题都能慢慢理解!

1.指针是啥?
变量跟内存是一一对应的,每个变量都对应若干字节的内存(比如:char类型对应一个字节的内存)!当读取一个变量的值时,实际上就是在读取这个变量所对应的内存的值!
把变量所对应的内存的地址,称为变量的地址,变量地址是一个整数,理论上是可以用整型数据来表示(比如int,unsigned int)。但是在c语言中,为了突出强调该数据类型存放的是一个变量的内存地址,就用了一个新的数据类型,即指针类型!

2.指针能干啥
指针只有一个作用:指针只能用来存放变量的地址!根据一个地址值去访问对应的存储空间!

召唤师 发表于 2020-4-3 13:09:52

我的经验就是,如果一个教材讲了你看不明白,不要再一棵树上吊死,可以去查查其他教材,不同教材剖析角度会有点不同,有时候会有茅塞顿开的感觉。

一只程序猫 发表于 2020-4-4 20:42:17

召唤师 发表于 2020-4-3 13:09
我的经验就是,如果一个教材讲了你看不明白,不要再一棵树上吊死,可以去查查其他教材,不同教材剖析角度会 ...

有道理啊
页: [1]
查看完整版本: 学到指针懵逼了