你对C语言的认知和感觉如何?

2019-12-10 18:26发布

看了一份代码,几乎所有地方能用if else就用if else,于是我突然想到了三个问题:
在一个有实际意义的应用需求驱动之下(而不是像C混沌大赛那种装逼场景下)

1. 一行什么样的代码,当能完全读懂以后......就可以对一般水平的C码农证明"C语言不是这么简单"
2. 一行什么样的代码,当能自己一次写出来以后没bug运行........就可以对一般水平的C码农证明"C语言其实可以相当巧妙"
3. 一行什么样的代码,当能自己通过某些方法改进后以最优方式实现的时候.....就可以对一般水平的C码农证明"C的博大精深”

好像有点强迫症,但个人感觉,同样的东西,要写出更好的代码还是不能马马虎虎,if else死扛到底
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
93条回答
陳聖文
1楼-- · 2019-12-13 02:20
程式跑的順,使用者用的爽,老闆願意給錢,產品賣得掉
就是好碼
lzg1987
2楼-- · 2019-12-13 07:02
满足需求的简单代码就是好代码
w71057178
3楼-- · 2019-12-13 11:17
能if else解决的的绝不麻烦。
xyhh4
4楼-- · 2019-12-13 14:53
 精彩回答 2  元偷偷看……
visonlee
5楼-- · 2019-12-13 16:12
能挣钱的代码就是好代码。有些事写这玩意的时候,还要边翻书边写呢。但这并不妨碍别人挣钱。
Gorgon_Meducer
6楼-- · 2019-12-13 18:04
用if else有啥错么?这要看平台以及编译器的。我记得在avr环境下,用IAR,用if else比用switch 尺寸要小一点。在arm环境下,如果指令集中没有TBB或者TBH,也是if else跟switch 没太大差别,甚至更优化一些。

一周热门 更多>