程式設計與C語言
阿新 • • 發佈:2018-12-21
第一次寫部落格,不說廢話了。 首先介紹一下C語言最基礎的一些知識吧。
計算機程式是什麼? 所謂程式就是一組計算機能識別和執行的指令。
計算機能直接識別和接受的二進位制程式碼稱為機器指令,機器指令集合為機器語言。 C語言符號集包括:英文字母、數字和一些有特定含義的標點符號。計算機並不能直接識別和執行符號語言的指令,所以需要用到組合語言的(符號組合語言)軟體,把符號語言的指令轉化為機器指令。 組合語言比機器語言簡單好記,但難以普及,只在專業人士使用,被稱為低階語言。
高階語言:語言功能強,不依賴於具體機器,寫出的程式對多種計算機都適用。 計算機不能直接識別高階語言程式的,也需要進行翻譯。用一種稱為編譯程式的軟體
開始C語言的一些特點介紹吧。
-
C語言一共只有37個關鍵字,9種控制語句。
-
運算子豐富,共有34種運算子。
-
資料型別豐富,常用整型,浮點型,字元型,陣列型別,指標型別,結構體型別。
-
具有結構化的控制語句。if....else....,while ,do....while,switch,for.
-
語法限制不嚴格,程式設計自由度大。
-
可移植性強和硬體控制能力高,表達和運算能力強。
最簡單的C語言程式
#include <stdio.h> //預編譯處理指令 int main() //主函式 { printf("This is a C program.\n"); //輸出的一行資訊 return 0; //函式執行結束返回值0 }
C語言程式的結構
- 一個程式由一個或多個源程式檔案組成。
- 函式是C程式的主要組成成分。
- 一個函式包括兩個部分,函式首部和函式體。
- 程式總是從mian函式開始執行的。
- 程式對計算機的操作是由函式中的C語言完成的。
- 每個資料分明和語句的最後必須有一個分號。
而我們需要注意的是許多程式都是給別人使用的,應當有適量的備註才行!!!