官术网_书友最值得收藏!

  • C語言程序設計
  • 徐鳳生 黃超 謝玉華編著
  • 538字
  • 2019-10-12 15:48:42

1.4 C語言的基本語法元素

在程序中,一般要表達數據,包括定義用于存儲數據的變量;還要描述數據處理的過程,包括語句級的控制和單位級的控制。為了讓計算機能理解編程人員在程序中所描述的這些工作,用程序設計語言編寫的程序必須符合其本身的語法。

一般把用程序設計語言編寫的未經編譯的程序稱為源程序(又稱源代碼)。從語法的角度看,源程序實際上是一個字符序列。這些字符序列按順序分別組成一系列“單詞”。這些“單詞”包括語言事先約定好的保留字(如用于描述分支結構的if、else等)、常量、運算符(Operator)、分隔符以及程序員自定義的變量名、函數名等。

在這些“單詞”中,除了運算符(如+、-、*、/)、普通常量(如-22、12.23、'a'等)、分隔符[如(、)等]外,其他主要是一些用來標識變量、函數、數據類型、語句等的符號,這些標識符號稱為標識符。任何程序設計語言都有一定的定義規范,只有滿足這些規范的字符組合才能構成該語言所能識別的標識符。

計算機要理解程序,首先要識別出程序中的基本詞法,繼而識別出各種語法單位。但計算機無法識別程序中的“單詞”和語法單位時,說明該程序出現了語法錯誤。這些識別工作由編譯程序完成。

為了讓初學者能快速掌握簡單的C語言編程,下面簡單介紹C語言的基本語法要素,更詳細的內容將在后面相應的章節中介紹。

主站蜘蛛池模板: 清流县| 惠安县| 荥经县| 渝北区| 新民市| 清流县| 德格县| 桓仁| 满城县| 义乌市| 泰顺县| 淮安市| 许昌县| 江川县| 津南区| 普兰店市| 静乐县| 江都市| 遂昌县| 颍上县| 金寨县| 建湖县| 台南市| 灵寿县| 吴川市| 铁力市| 陵川县| 萨嘎县| 梁河县| 嘉禾县| 原阳县| 都匀市| 清新县| 连城县| 综艺| 丁青县| 长乐市| 东乡族自治县| 张北县| 丹巴县| 万全县|