社区导航

 

搜索
楼主: 辛昕

[原创] 郭天翔老师,我只想为你擦去一些C51代码里的小小蒙尘

  [复制链接]

262

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2011-11-17 16:51 | 显示全部楼层

回复53楼 abo6016的帖子

这个问题,以前我也想过可能是ACC的问题。因为好久都没搞这儿了,所以一直也没机会再去深入研究。
现在仔细一想,楼主说的确实很有道理!  所以今天很感谢你的指教。

有些问题确实得需要反汇编才能看出问题。 所以,想把C学好容易,如果想把C51学透,不懂汇编是很难办到的。

不管怎样,回归正题,郭天祥老师,还是杜洋老师,都有很多我们值得学习的地方。所以大家看到别人的缺点时,别忘记了别人的更多的优点!

回复

使用道具 举报

89

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2011-11-17 18:22 | 显示全部楼层
受教了,真的受益匪浅。看来自己真的太过粗糙了,只求结果,没有追求效率没有更多思考~~悔过悔过!谢谢楼上各位的讨论与交流。当然更感谢楼主,本身有观点,同时引出一帮友们的热情。

回复

使用道具 举报

7908

TA的帖子

54

TA的资源

裸片初长成(中级)

Rank: 11Rank: 11Rank: 11Rank: 11

荣誉会员勋章

 楼主| 发表于 2011-11-17 20:57 | 显示全部楼层

回复 57楼 kyd12345 的帖子

嗯?为啥?
我除了知道,他卖的东西比较贵

八年一梦,洗尽铅华,重头再来


回复

使用道具 举报

7908

TA的帖子

54

TA的资源

裸片初长成(中级)

Rank: 11Rank: 11Rank: 11Rank: 11

荣誉会员勋章

 楼主| 发表于 2011-11-17 20:58 | 显示全部楼层

回复 59楼 xu__changhua 的帖子


写一个教程的确不容易。

八年一梦,洗尽铅华,重头再来


回复

使用道具 举报

1698

TA的帖子

0

TA的资源

裸片初长成(高级)

Rank: 12Rank: 12Rank: 12

发表于 2011-11-17 23:29 | 显示全部楼层
借此宝地也来说个事。
关于C变量定义,用aa1,aa2,b1,c2等,这也复合C规则,编译后也能链接通过。楼上各位给出结论说是可读性差。
编程序不是给别人读的,是让计算机去运行的,是要让产品按我们的要求工作的,能做出合格的产品才是正道,编程者自己能读懂能维护就可以了,何必拘泥于小节?况且,很多老工程师是六、七十年代上的学,那会儿学的是俄语,压根就没学过英语,你要他用俄语单词做变量?
看问题不要仅仅站在自己的立场上,要想想别人、特别是当事者的感受。

回复

使用道具 举报

4

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2011-11-17 23:56 | 显示全部楼层
表示我是大二的学生,平时写程序时严格遵守书写规范的,一行一句,几个空格什么的……
没想到在这儿翻了船,表示我才开始学,什么都不懂啊…………
还有,我就是看郭天祥的视频来学习单片机的…………
个人觉得他只是提供了一个快速入门儿的平台,让人对单片机有一个最基本的了解……
师傅领进门,修行就得靠个人喽……

回复

使用道具 举报

59

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2011-11-18 08:39 | 显示全部楼层

回复 61楼 风亦路 的帖子

指教谈不上,我也顶多算是瞎蒙蒙出来的,当时就是灵光一闪就去看汇编了,没想到真找出了问题
对于网上繁杂的学习教程和各种例题,我们要做的就是去其糟粕,取其精华

回复

使用道具 举报

152

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2011-11-18 12:44 | 显示全部楼层

楼主成长起来了……


回复

使用道具 举报

7085

TA的帖子

193

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

测评达人

发表于 2011-11-18 12:49 | 显示全部楼层
又见此贴  狂顶 支持

回复

使用道具 举报

722

TA的帖子

4

TA的资源

纯净的硅(初级)

Rank: 4

发表于 2011-11-18 16:52 | 显示全部楼层

回复 5楼 巭孬嫑夯昆 的帖子

养成好习惯再干活可以事半功倍。

回复

使用道具 举报

6

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-11-18 18:47 | 显示全部楼层
不说不知道,一说吓一跳啊。

回复

使用道具 举报

7908

TA的帖子

54

TA的资源

裸片初长成(中级)

Rank: 11Rank: 11Rank: 11Rank: 11

荣誉会员勋章

 楼主| 发表于 2011-11-18 22:50 | 显示全部楼层

回复 68楼 k410533234 的帖子

唔......以前我们打过照面?

八年一梦,洗尽铅华,重头再来


回复

使用道具 举报

7908

TA的帖子

54

TA的资源

裸片初长成(中级)

Rank: 11Rank: 11Rank: 11Rank: 11

荣誉会员勋章

 楼主| 发表于 2011-11-18 22:51 | 显示全部楼层

回复 65楼 xu__changhua 的帖子

嗯,的确有欠考虑。
谢谢你的提醒。

八年一梦,洗尽铅华,重头再来


回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2011-11-18 23:23 | 显示全部楼层

瑕不掩瑜.

与时俱进也很重要,一开始养成好习惯比较好


回复

使用道具 举报

142

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2011-11-20 16:45 | 显示全部楼层
嗯,才开始入门单片机,也是那样写程序的,幸好今天看见这个帖子。

回复

使用道具 举报

142

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2011-11-20 18:44 | 显示全部楼层

回复 7楼 巭孬嫑夯昆 的帖子

用“#define uint8 unsigned char
      uint8 i,j;”
试了一下,没有出现所说的情况?j,还是unsigned char啊!

回复

使用道具 举报

7908

TA的帖子

54

TA的资源

裸片初长成(中级)

Rank: 11Rank: 11Rank: 11Rank: 11

荣誉会员勋章

 楼主| 发表于 2011-11-21 11:23 | 显示全部楼层

回复 76楼 编号洞洞拐 的帖子

这个我也奇怪呢......应该是没事的。

八年一梦,洗尽铅华,重头再来


回复

使用道具 举报

1382

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

发表于 2011-11-21 13:36 | 显示全部楼层

呵呵,师傅领进门,修行看个人……

呵呵,师傅领进门,修行看个人……
楼主注重的是 程序员的个人素质,这个可能要在提高阶段慢慢学习,
而老郭呢,可能注重的是用什么最快捷的方法让新手入门,
所以懒猫认为,各有所侧重,当然在入门时,就注重一些规范,以程序员以后的发展是大大有好处的^_^

回复

使用道具 举报

1382

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

发表于 2011-11-21 13:38 | 显示全部楼层

支持楼主

楼主可以看一下#define与typedef这两者的区别与联系,周立功的博客里面有,其它经典C语言书里面也有,可以好好研究一下,有什么问题,也可以相互交流一下^_^

回复

使用道具 举报

3

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-11-21 20:42 | 显示全部楼层

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/8 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-5-28 06:07 , Processed in 0.563223 second(s), 38 queries , Gzip On, MemCache On.

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