[go: nahoru, domu]

删除的内容 添加的内容
Yunyiyang留言 | 贡献
调整格式、排版:创建子条目{{C语言语法}}
Yunyiyang留言 | 贡献
内容扩充
第84行:
{{expand section}}
 
C语言的[[形式文法]]由[[国际标准化组织]]所制定。<ref name="isowg">{{Cite web |url=http://www.open-std.org/jtc1/sc22/wg14/ |title=ISO/IEC JTC1/SC22/WG14 - C |language=en |accessdate=2022-04-02 }}</ref>C语言的源代码包含声明和函数定义。函数定义又包含声明和语句。声明可以定义一个新的类型,比如结构(<code>struct</code>)、联合(<code>union</code>)和枚举(<code>enum</code>),也可以为变量赋予类型和预留内存。复合语句由一对花括号包含,可以使得几个语句从文法上变成一个语句。
 
作为一种[[指令式编程]]语言,C语言使用语句执行操作。最常见的语句是[[表达式]]语句,由一个表达式后加一个分号组成,可以令系统调用函数和为变量赋值。C语言也提供各种用保留关键字组成的控制流语句,以达到[[结构化编程]]的效果,例如选择语句(<code>if</code>和<code>else</code>)、循环语句(<code>for</code>循环、<code>while</code>循环和<code>do</code>...<code>while</code>循环)和跳转语句(<code>goto</code>、<code>break</code>和<code>continue</code>)。表达式可以包含不同的运算符,也可以调用函数。
 
== Hello World 程序 ==