基本概念

< c‎ | language

本节提供描述 C 程序语言时指定用词的定义和所用概念。

C 程序是包含声明的一系列文本文件(通常是头文件和源文件)。它们会经过翻译变成可执行程序,在操作系统调用其主函数时被执行(除非它自己就是 OS 程序或其他独立程序,这种情况下入口点是编译器决定的)。

某些词在 C 程序中拥有特别含义,它们是关键词。其他词可用做标识符,可用于标识对象函数结构体联合体、或枚举标签、枚举成员、 typedef 类型别名、标号

每个标识符(除了宏)仅在程序的一部分中合法,这部分被称为作用域,而它们属于四种命名空间之一。一些标识符拥有链接,这会令它们出现于不同作用域或翻译单元时,指代同一实体。

函数的定义包含一系列语句声明,其中有的包含表达式,它指定程序要进行的计算。

声明表达式创建、销毁、访问并操作对象。C中每个对象函数表达式关联到一种类型

参阅