糖果编程儿童(分糖果编程题)
由于p[i]是*(p + i)的简便写法,所以实际上就算没有[]这样的运算符也没关系。至少对编译器来说是这样的。
然而,对于人类来说,*(p + i)这样的写法既难以阅读,写起来也(增加了打字量)很麻烦。于是(仅仅)为了让人类易于理解,C语言引入了[]运算符。
像这样(仅仅)为了让人类易于理解而引入的功能,的确让我们尝到了编程语言的甜蜜味道(易于着手),因此我们称这些功能为语法糖(syntax sugar或syntactic sugar)。
本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。





