打印

请教C51与指针的问题

[复制链接]
1765|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shiwilson|  楼主 | 2011-6-19 21:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在学C语言时,突然想到学51单片机需不需要学C的指针,虽然指针是C的灵魂,但由于学C51都没碰到过用指针写的代码,故在此请教。如果学嵌入式的呢?需不需要把指针理解得透彻。谢谢

相关帖子

沙发
sysdriver| | 2011-6-19 21:31 | 只看该作者
你没有碰到过C51用指针写的代码,说明你看到的程序不多或者不优秀。
还有,C51的知识是包含有指针知识的,你学C51没学到指针,说明你学得不全。
你问要不要理解透彻,说明你实践的比较少,或者说工作经验不多。指针的本质就是地址和数据,不管什么MCU什么程序,是离不开地址和数据的,所以说指针的思想无处不在。尽管是汇编程序,查表的方式也算是指针的一种思想所在。

使用特权

评论回复
板凳
不光写程序| | 2011-6-19 22:34 | 只看该作者
指针是在数组和结构体这样的复杂数据类型的应用中必须使用的,51的芯片性能比较低,应用这些复杂数据的机会事实比较少,到了嵌入式系统要用到操作系统了,指针正是程序数据结构的灵魂,所以“代码在,指针在”!

使用特权

评论回复
地板
mohanwei| | 2011-6-19 22:50 | 只看该作者
等你代码垒多了,你肯定会随时随地使用指针和结构体

使用特权

评论回复
5
johnwjl| | 2011-6-20 09:48 | 只看该作者
搞嵌入式(包括单片机),必须精通C的全部,精髓--指针就更不用说了。

使用特权

评论回复
6
渤海三叠浪| | 2011-6-21 00:44 | 只看该作者
没把C指针理解的差不多之前  不要动手看C51单片机。

个人观点

使用特权

评论回复
7
clingos| | 2011-6-21 09:16 | 只看该作者
指针真的很不错,理解了对于语言的本身理解也是一个进步,建议LZ多看看书。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:奋斗是你达成人生终极自由的惟一选择

0

主题

154

帖子

0

粉丝