依鸿哥一家之言,C语言的精髓不是指针,而是switch语句。
本帖最后由 jianhong_wu 于 2014-10-8 09:52 编辑鸿哥--深圳:
几乎所有的教科书都说指针是C语言的精髓。依鸿哥一家之言,指针固然重要,但是我始终认为C语言的精髓是switch语句。
just-珠海:
切入角度不同吧。
土豆づMr.--浙江:
鸿哥,基本都用switch的。
看了你的贴都知道。
杨工-东莞:
switch占代码。
土豆づMr.--浙江:
switch就是多项开关功能, 真不知道case语句最多能有几条呢?
鸿哥--深圳:
这个最多能占几条我也没测试过。我最多用过3级嵌套,至今还没遇到过天花板。
Goem--广东:
不喜欢switch的。可以用if...else if...else if模拟。
星星-上海:
switch用的多吗?
鸿哥--深圳:
我个人是用得挺多的,而且是作为程序的核心框架来用。
在整个程序系统中,相当于整栋大楼的钢筋骨架。
鑫源-浙江:
我见过一个工程师不怎用switch,而是if多,可能他还没领会switch吗。
鸿哥--深圳:
if跟switch的本质是一样的。
只是书写的时候switch看起来会舒服点。至于if占代码小还是switch占代码小我还没尝试过。
鑫源-浙江:
我也觉得switch方便,可读性也强,if没那么好看。
鸿哥--深圳:
对。
星星-上海:
噢噢,我没用多少。
avr能--顺德:
switch令程序简洁很多,但想用好要花一点心思。
鸿哥--深圳:
用过的都说好。
Contworld--合肥:
是真的。
流水-合肥:
我感觉目前单片机的存储空间足够大,对于像我这样的初学者,先找到学习的方法,今后进一步深入了再研究如何精代码。
鸿哥--深圳:
对。就是这样的学习思路。
avr能--顺德:
有时候脑子不灵活,用switch就没if简单了。
鸿哥--深圳:
如果判断的内容少,就用if else if就可以了。
鑫源-浙江:
我刚开始就是看if的,觉得要跟它跳来跳去那种。
流水-合肥:
鸿哥夸奖了。鸿哥教给我们的方法无法就是一种思路。至于今后实际应用中是不是和鸿哥的一样,因人而宜。
鸿哥--深圳:
对。
页:
[1]