- 相關推薦
c語言的基本特性
C語言一共只有32個關鍵字,9種控制語句,程序書寫形式自由,區分大小寫。把高級語言的基本結構和語句與低級語言的實用性結合起來。接下來,小編為您介紹了c語言的基本特性,歡迎欣賞與借鑒。
1、高級語言:
它是把高級語言的基本結構和語句與低級語言的實用性結合起來的工作單元。
2、結構式語言:
結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便于使用、維護以及調試。
C 語言是以函數形式提供給用戶的,這些函數可方便的調用,并具有多種循環、條件語句控制程序流向,從而使程序完全結構化。
3、代碼級別的跨平臺:
由于標準的存在,使得幾乎同樣的C代碼可用于多種操作系統,如Windows、DOS、UNIX等等;也適用于多種機型。C語言對編寫需要進行硬件操作的場合,優于其它高級語言。
4、使用指針:
可以直接進行靠近硬件的操作,但是C的指針操作不做保護,也給它帶來了很多不安全的因素。C++在這方面做了改進,在保留了指針操作的同時又增強了安全性,受到了一些用戶的支持,但是,由于這些改進增加語言的復雜度,也為另一部分所詬病。
Java則吸取了C++的教訓,取消了指針操作,也取消了C++改進中一些備受爭議的地方,在安全性和適合性方面均取得良好的效果,但其本身解釋在虛擬機中運行,運行效率低于C++/C。一般而言,C,C++,java被視為同一系的語言,它們長期占據著程序使用榜的前三名。
【c語言的基本特性】相關文章:
C語言的基本要點12-04
C語言的基本構成12-05
C語言基本知識06-27
C語言入門的基本學習方法04-02
C語言軟件開發的基本方法與步驟11-19
C語言算法及三種基本程序結構12-05
8種C語言基本常用的字符串處理函數05-30
C語言考點精選03-18
C語言試題03-28