C语言
我的C语言
正式接触编程,大概是一年连六个月吧,这真是一个令人着迷的领域
0x01-C语言序言
倒是觉得写代码首先不是语法,而是格式,任何时候任何地点,要是自己的代码难以理解,要么你是故意的,要么你就是菜菜
一个难以被人理解的代码在我看来是没有太多的潜力的,但不排除故意为之的情况,也许很多人说这是强迫症,但是无论打开哪一个开源代码,你看到的都将是一个拥有规范的代码文件
也许有人说人不应该被限制,不应该拘泥于小节,但是当一个工程超过一千行,也许不用只需要不到五百行,就能完全暴露出代码规范的重要性,包括缩进,变量命名,接口存放,接口参数的规范之类,听起来似乎很虚谷歌代码规范(翻墙后查看)
在我看来C语言的内建语法真是无比简洁,几乎存在既有道理,简洁不代表着不强大,强大的某些地方在近来渐渐复苏的Lisp身上也有体现。
if, for, while, switch
组成了每个C程序的半壁江山
" + " " - " " * " " / " " % " " = "
组成了各式各样的算法计数
">>" "<<" "|" "&" "^"...