1. 函式是什麼?
函式是一塊**,一組一起執行乙個任務的語句。函式接受零個或多個引數,計算完成返回零個或乙個值。
函式的作用:重複使用**
2. 函式怎麼用?
2.1 呼叫函式
在數學中有很多的函式,可以直接在c語言中使用,例如:sin()
、cos()
。這些函式的使用方法與數學使用方法是一致的。使用函式通常稱為呼叫函式。函式呼叫語法如下:
函式名(引數值)
;
**說明:**呼叫函式要按照函式定義,按照順序給出正確數量、正確型別的引數。
傳遞給函式的引數值是表示式的結果,這包含:字面量、變數、函式的返回值、計算結果。
像2.2 定義函式printf()
一樣,sin()
、cos()
都是c語言使用標準庫定義的函式,這類函式稱為標準函式。使用標準函式通常要新增標準函式所在的標頭檔案。常用的函式還有sqrt()
、pow()
、fabs()
等。注意使用
sin()
、cos()
、sqrt()
、pow()
、fabs()
等數學函式在**中,需要加入標頭檔案math.h
;在編譯時加上鏈結庫-lm
。
除了使用標準庫定義的函式,我們也可自己定義函式,稱為自定義函式。定義格式如下:
返回型別 函式名(引數列表)
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 語言中的函式而來 方法和字段是類中最基本的成員,因為程式本身就是由資料 演算法組成的。方法存在於類和結構體中的,方法的定義有可選修飾符,返回值,方法名和可選的引數,以及方法體 方法的呼叫可以呼叫類的靜態方法。與類的例項化後,呼叫方法。一種特殊的方法...