c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的程式語言。
擴展資料。
儘管c語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標準規格寫出的c語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱mcu)以及超級電腦等作業平台。
二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言訂定了一套完整的國際標準語法,稱為ansi c,作為c語言最初的標準。
c語言基本特性:
1、c是高級語言:它把高級語言的基本結構和語句與低級語言的實用性結合起來。c 語言可以像彙編語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。
2、c是結構式語言:結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便於編碼、維護以及調試。c 語言是以函數形式提供給用戶的.,這些函數可方便的調用,並具有多種循環、條件語句控制程序流向,從而使程序完全結構化。
3、c語言功能齊全:具有各種各樣的數據類型,並引入了指針概念,可使程序效率更高。而且計算功能、邏輯判斷功能也比較強大,可以實現決策目的的遊戲。
4、c語言適用範圍大:適合於多種作業系統,如windows、linux、dos、unix等等;也適用於多種機型。c語言對編寫需要硬體進行操作的場合,優於其它高級語言,有一些大型應用軟體也是用c語言編寫的。
- 其它問答
- 答案列表
c語言是面向什麼的人[朗讀]
加入收藏