基本概念

来自cppreference.com
< c‎ | language


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

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

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

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

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

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

参阅