C語言之函式基礎篇
在我學完C語言函式一些基礎知識之后,我總結出以下幾點:
函式的基本形式為:回傳值型別 函式名 (引數串列)
{函式體
}
其中第一個就是回傳值的型別,函式可以有回傳值也可以沒有回傳值,這主要取決于我們這個函式要做什么事情,就比如假如我們要算兩個數的和,那么我們想要得到的就是這兩個數的和,所以這個函式的作用就是幫我們計算這兩個數的和,然后給我們,也就是所謂的回傳給我們,這個就是回傳值,也有的情況是不需要有回傳值的,就比如,假如我們是要交換兩個數,那么在我們設計的函式之中,我們只需要寫一些能夠交換兩個數的相關代碼即可,也就是這個函式的作用就是幫我們交換這兩個數,那么這種情況下就不需要有回傳值,
第二個就是函式名,這個函式名的確定的話主要是取決于我們這個函式的功能,方便我們看到這個函式的名字之后就知道我們寫的這個函式是干嘛用的,就比如假如我們要求兩個數的和,那么我們可以幫這個函式的名字確定為Add,乘法我們可以確定為Mul,還有前面說的交換的話,我們可以命名為Swap,因此,函式名的確定主要取決于我們這個函式要實作什么功能,
第三個是引數串列,引數串列我個人的理解就是,假如舉一個例子,就是求兩個數的和,那么這兩個數我們要先傳給函式,然后這個函式再幫我們求和,那么這個程序中,這個函式操作的這兩個數就是我們這個函式的引數,其實簡單一點理解我覺得,這個引數就相當于我們高中數學中所學習的函式中的自變數,然后這個函式要是有回傳值的話,那這個回傳值就相當于我們高中數學函式中的因變數,
第四個是(),這個的話是函式呼叫運算子,他的作用就是給我們表明這是一個函式,
第五個就是函式體,函式體我覺得就是實作這個函式功能的一個地方,就相當于我們要這個函式做什么,我們就在函式體這個地方寫相對應的代碼,從而實作我們想要的功能,
好了,今天的總結到此結束,希望各位兄弟姐妹們可以一起交流學習經驗,謝謝大家!
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/328284.html
標籤:其他
上一篇:使用redux-persist而不是本地資料庫來處理大資料?反應本機
下一篇:更改側邊欄模板的默認顏色
