找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

指针小感

[复制链接]
admin 发表于 2012-9-2 12:15:43 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
学习指针好长时间了,但是一直未得其精髓,最近看书发现了自己学习中的一些经验,分享给大家,希望可以帮助一些人。
很多c语言书中介绍指针大部分都是类似的格式,没有什么新鲜的可以给读者,首先我觉得在学习指针这样抽象的东西的时候我们最好把它用客观存在的事物来代替举例,例如int *p,a;p=&a;p=2000;a=20;*p=20;&a=2000;这些关系乍一看我们会很头疼,但是我们可以做类似的举例就可以明了了,p相当于银行卡账号,用来让银行工作人员帮我们找到我们钱存放的位置,a相当于我们存的钱的数目,这样看来2000就是账号,20就是钱,*p是钱,&a也是账号。这样看就相当直观了 我们也不会在混淆什么。
其中我发现学习指针最重要的就是分析清楚 指针类型 指针所指向类型,有了这些在分析表达式就很清楚了。
我学习中的误区:int *p=&a;这个我一直认为是*p=&a ?。。。有很多人都有一样的看法,就是因为没有分析清楚指针类型。其实指针的类型是int * ? 而不是int 。
罗嗦一些 ?希望有助于大家。。。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-24 22:50 , Processed in 0.056590 second(s), 12 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表