基本概念
出自 cppreference.com
本節提供了描述 C 程式語言時所使用的特定術語與概念之定義。
C 程式是一系列包含宣告的文字檔(通常為標頭檔與原始碼檔)。它們經過翻譯成為可執行程式,並在作業系統呼叫其 main 函式時執行(除非該程式本身即為作業系統或其他獨立式程式,在此情況下,進入點由實作定義)。
C 程式中的某些字具有特殊意義,稱為關鍵字。其他字則可用作識別字,用來識別物件、函式、結構 (struct)、聯合 (union) 或列舉 (enumeration) 標籤、其成員、typedef 名稱、標籤 (labels) 或巨集。
每個識別字(巨集除外)僅在其稱為作用域的程式部分內有效,並屬於四種命名空間之一。部分識別字具有連結性 (linkage),這使得它們在不同的作用域或翻譯單元中出現時,能參照到相同的實體。
函式的定義包含一系列的語句與宣告,其中一些包含運算式,用以指定程式所要執行的計算。
宣告與運算式負責建立、銷毀、存取與操作物件。在 C 語言中,每個物件、函式與運算式皆關聯著一個型別。
[編輯] 參見
| C++ 文件 關於 基本概念
|