5.1.1什麼是函式:函式就是把乙個程式功能封裝成乙個整體。
包括:型別名、函式名、引數列表、函式體。
型別名 函式名(引數列表)
函式體;
返回值的資料型別就是函式的資料型別。沒有返回值,則為void。
在函式體內可以呼叫其他的函式。
5.1.2 系統函式(庫函式)與使用者自定義的函式
按照函式的**,函式可以分為:1.系統函式(庫函式) 2.使用者自定義函式。
系統函式:程式設計平台提供的函式。---使用庫函式時,需在程式前包含該函式的標頭檔案。
使用者自定義函式:使用者按程式設計的需要編寫的函式。
5.1.3 函式的返回值--return
5.1.4 無參函式
5.1.5 有參函式:函式定義時的引數被稱為形式引數,只有在函式體中有效。函式呼叫時的引數被稱為實際引數,在主程式中是有效的變數。
5.2 自定義函式:把各個模組封裝為自定義函式,可以簡化程式的設計,使**和模組得到有效的重用。
5.2.2 函式中呼叫函式:在自定義函式中,可以呼叫另外乙個自定義函式。
5.2.3 函式的宣告
5.2.4 遞迴函式:函式呼叫自身,用迴圈的方法實現運算。
5.2.5 main函式的引數argc與arge
編寫的程式常常需要從命令列中輸入引數。
例如 linux命令中複製檔案的命令如下所示: cp /root/1.txt /root/2.txt
「cp」後面的兩個字串就是這個程式的引數。
預設有argc,argv兩個引數。int main(int argc, char *argv) ------若程式執行成功,則返回值為1。argc是乙個整型變數,表示引數的個數。char *argv是乙個指標型陣列,陣列中的每乙個指標指向乙個引數的字元陣列。
5.3 函式與指標
函式的引數與返回值可以是指標。
對c語的認識
c語言是什麼。c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。怎樣學好c語言 1 學好c語言,你可以很好地應付任何一種程式設計工具。2 一定要多上機練習,通過程式了解相關知識。幾經反...
linux下的C 程式設計
第一步,要安裝c 的編譯器g 使用如下命令 root wl ms 7673 home wl 桌面 c apt get install g 第二步,開始我們的hello world 使用vim建立helloworld.cpp,輸入如下 root wl ms 7673 home wl 桌面 c cat ...
Linux下的C程式設計
1.命名習慣 define pi 3.1415926 int min value,max value void send data void 變數名,函式名全都小寫,單詞之間用 連線。2.case範圍 gnu c支援case x.y這樣的語法,區間 x,y 的數都會滿足這個case的條件,例如 sw...