C語言入門 6 函式入門

2021-10-01 14:50:00 字數 1416 閱讀 7445

1. 函式是什麼?

函式是一塊**,一組一起執行乙個任務的語句。函式接受零個或多個引數,計算完成返回零個或乙個值。

函式的作用:重複使用**

2. 函式怎麼用?

2.1 呼叫函式

在數學中有很多的函式,可以直接在c語言中使用,例如:sin()cos()。這些函式的使用方法與數學使用方法是一致的。使用函式通常稱為呼叫函式。函式呼叫語法如下:

函式名(引數值)

;

**說明:**呼叫函式要按照函式定義,按照順序給出正確數量、正確型別的引數。

傳遞給函式的引數值是表示式的結果,這包含:字面量、變數、函式的返回值、計算結果。

printf()一樣,sin()cos()都是c語言使用標準庫定義的函式,這類函式稱為標準函式。使用標準函式通常要新增標準函式所在的標頭檔案。常用的函式還有sqrt()pow()fabs()等。

注意使用sin()cos()sqrt()pow()fabs()等數學函式在**中,需要加入標頭檔案math.h;在編譯時加上鏈結庫-lm

2.2 定義函式

除了使用標準庫定義的函式,我們也可自己定義函式,稱為自定義函式。定義格式如下:

返回型別 函式名(引數列表)

2.3 函式細節

2.3.1 函式的構成

2.3.2 從函式中返回值

return

;

return可以在停止函式執行同時返回乙個值。

return 表示式;
在乙個函式中可以有多個return語句。

2.3.3 沒有返回值的函式

void 函式(引數列表)
2.3.4 其他說明

vim相關快捷鍵

no.功能快捷鍵

1檢視標準庫函式/linux系統函式說明

k/數字 k

2識別符號自動補全

ctrl+n/ctrl+p

3跳轉到前乙個位置

ctrl+i

4跳轉到後乙個位置

ctrl+o

C語言入門part6 函式

關鍵字 庫函式,自定義函式,函式的巢狀呼叫及鏈式訪問,遞迴,strlen 和sizeof的區別,p 和 p 的區別 庫函式 strcpy字串複製strcat字串拼接 char string 80 char ch hello world strcpy string,ch 或者這兩行改為 strcpy ...

C語言入門 函式,指標

2.指標 3.學習總結 輸入乙個直角三角形的斜邊和其中乙個銳角角度,求另兩個直角邊 輸入的角度為數字,需要變成度數,弧度 角度 180 派 include include int main 編譯 gcc c o lm 結果為 6 30a 2.999920 b 5.196199 輸入三條邊長度,計算三...

C 入門詳解 6

方法是物件導向語言的範疇,它的由來是根據c語言和c 語言中的函式而來 方法和字段是類中最基本的成員,因為程式本身就是由資料 演算法組成的。方法存在於類和結構體中的,方法的定義有可選修飾符,返回值,方法名和可選的引數,以及方法體 方法的呼叫可以呼叫類的靜態方法。與類的例項化後,呼叫方法。一種特殊的方法...