语言结构是指程序中符合编程语言语法、可以由计算机运行的部分,它可以根据编程语言的规则由一个或多个词法标记组成 [1]

控制流语句(例如条件运算式Foreach循环While循环等)都属于语言结构,这些不是函数。所以while (true)是一种语言结构,而add(10)是一个函数调用。

参考文献

编辑
  1. ^ ISO/IEC 2382, Information technology — Vocabulary. [2022-04-17]. (原始内容存档于2016-06-17).