C語言特點

C語言靈活性較高,裏面有很多陷阱,看C語言源碼先看頭文件,裏面包含了大部分數據結構。

C語言具有下面一些特點

  1. 由於C語言關鍵字少(只有32個,輸入輸出都是庫函數,而不是關鍵字),所以C語言程序便於移植;要加上相應的庫函數,然後再編譯。在高級語言當中C語言可移植性較好
  2. 很多運算符(34個運算符)使得C語言便於底層運算,。
  3. 數據類型豐富,不過沒有字符串類型。C語言都是通過指針對字符串操作
  4. c語法不是太嚴格,(C語言的設計宗旨是,相信每個程序員都是高手,因此C語言對程序員限制較少,程序員擁有很高的自由)有些語法會被編譯器忽略,比如數組越界問題,編譯器不檢查數組是否越界,由於不檢測,所以C語言二進制代碼效率高。當然這些缺陷也可以被利用。
  5. C語言代碼效率高,基本上是所有高級語言裏面最高的,
  6. C語言裏面可以對指針進行操作(區別是否是高手的重要標誌,尤其是函數指針)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章