一種語言之所以能存在和發展,並具有生命裡,總是有其不同(或優於)其他語言的特點。
下面我來說說C語言的主要特點如下,供參考。
1.語言簡潔、緊湊,使用方便、靈活。
我們來比較一下C語言與PASCAL語言。
C語言 PASCAL語言
{} BEGIN...END 復合語句
if(e) S IF(e) THEN S 條件語句
int i; VAR i:INTEGER; 定義i 為整型變量
int f( ) ; FUNCTION f(): INTEGER; 定義f為返回整型值的函數
int *p; VAR p:↑INTEGER; 定義p為指向整型變量的指針變量
......
發現有C語言比較簡單易懂吧。
2.運算符極其豐富。靈活使用各種運算符可以實現在其他高級語言中難以實現的運算。
3.數據結構豐富,具有現代化語言的各種數據結構。尤其是指針類型數據,使用起來比PASCAL語言更為靈活、多樣。
4.具有結構化的控制語句。用函數作為程序的模塊單位,便於實現程序的模塊化。C是良好的結構化語言,符合現代編程風格的要求。
5.語法限制不太嚴格,程序設計自由度大。
6. C語言能進行位(bit)操作,能實現匯編語言的大部分功能,可以直接對硬件進行操作,可以用來寫操作系統,它強大吧。
7.生成目標代碼質量高,程序執行效率高。
8.用C語言寫的程序課移植性好。基本上不做修改就能用於各種型號的計算機和各種操作系統。
由於C語言的這些優點,使C語言應用面很廣。
我們大一 軟件技術專業開的編程語言就是C語言程序設計,C語言是基礎。掌握好了,學其他語言就容易多了。 建議初學這學習C語言,這可是基礎哦。