- C語言程序設計
- 徐鳳生 黃超 謝玉華編著
- 538字
- 2019-10-12 15:48:42
1.4 C語言的基本語法元素
在程序中,一般要表達數據,包括定義用于存儲數據的變量;還要描述數據處理的過程,包括語句級的控制和單位級的控制。為了讓計算機能理解編程人員在程序中所描述的這些工作,用程序設計語言編寫的程序必須符合其本身的語法。
一般把用程序設計語言編寫的未經編譯的程序稱為源程序(又稱源代碼)。從語法的角度看,源程序實際上是一個字符序列。這些字符序列按順序分別組成一系列“單詞”。這些“單詞”包括語言事先約定好的保留字(如用于描述分支結構的if、else等)、常量、運算符(Operator)、分隔符以及程序員自定義的變量名、函數名等。
在這些“單詞”中,除了運算符(如+、-、*、/)、普通常量(如-22、12.23、'a'等)、分隔符[如(、)等]外,其他主要是一些用來標識變量、函數、數據類型、語句等的符號,這些標識符號稱為標識符。任何程序設計語言都有一定的定義規范,只有滿足這些規范的字符組合才能構成該語言所能識別的標識符。
計算機要理解程序,首先要識別出程序中的基本詞法,繼而識別出各種語法單位。但計算機無法識別程序中的“單詞”和語法單位時,說明該程序出現了語法錯誤。這些識別工作由編譯程序完成。
為了讓初學者能快速掌握簡單的C語言編程,下面簡單介紹C語言的基本語法要素,更詳細的內容將在后面相應的章節中介紹。
推薦閱讀
- HTML5+CSS3王者歸來
- GraphQL學習指南
- Photoshop智能手機APP UI設計之道
- Visual C++實例精通
- FFmpeg入門詳解:音視頻流媒體播放器原理及應用
- HTML5+CSS3網站設計教程
- Windows Presentation Foundation Development Cookbook
- Oracle Database 12c Security Cookbook
- Web Development with MongoDB and Node(Third Edition)
- Swift細致入門與最佳實踐
- ExtJS高級程序設計
- Node Cookbook(Second Edition)
- Node學習指南(第2版)
- Go語言開發實戰(慕課版)
- SQL Server 入門很輕松(微課超值版)