jianhong_wu 发表于 2014-10-8 09:36:55

依鸿哥一家之言,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]
查看完整版本: 依鸿哥一家之言,C语言的精髓不是指针,而是switch语句。