程式設計小白C 學習之旅第二彈 函式簡單認識

2021-10-09 21:10:58 字數 1428 閱讀 4448

《有關函式的初步認識》

c++函式分兩種:有返回值和沒有返回值的。
ⅰ、有些函式需要多項資訊。

這些函式使用多個引數,引數間使用逗號分開。

例如 pow()接受兩個引數,返回值以第乙個引數為底,第二個引數為值數的冪。

ⅱ、 有些函式沒有返回值。

有返回值的函式被稱為函式,沒有返回指定函式被稱為過程或者子程式。

但是c++與c一樣,這兩種變體都被稱為函式。

c++程式應當為程式中使用的每個函式提供原型。

函式原型之於函式就相當於變數宣告之於變數——指出設計的型別

(即返回值型別和引數型別)。

#include

#include

/*如果使用老式的編譯器,則使用#include ,

新式的可以使用*/

using

namespace std;

intmain()

// 如果應用庫函式,則可以函式的函式原型已經在庫函式中有了

//     實現乙個簡單的祝福

#include

using

namespace std;

void

hallo

(int);

//有關自定義函式,僅在函式型別中說明引數型別及返回值型別

intmain()

void

hallo

(int a )

//     攝氏溫度與華氏溫度的相互轉換函式

#include

using

namespace std;

double t (

double);

intmain()

double t (

double a )

c++程式由乙個或者多個被稱為函式的模組組成。

函式由函式頭和函式體組成。

函式頭指出函式的返回值(如果有)型別和函式期望通過引數傳遞

給它的資訊的型別。函式體 中的內容。

多種型別c++語句:

①宣告語句:定義函式中使用變數的名稱和型別。

②賦值語句

③訊息語句:將訊息傳送給物件,激發某種行動。

④函式呼叫:執行函式。

⑤函式原型:宣告函式的返回值型別,函式接受的引數型別及數量。

⑥返回語句:將乙個值從被呼叫的函式那裡返回到呼叫函式中。

c++提供了聯個用於處理輸入和輸出的預定義物件(cin和cout),定義在iostream中,兩者都是只能物件,能夠根據程式上下文自動將資訊從一種形式轉換成另一種形式

c++可以使用大量的c庫函式,要使用庫函式應當包含該函式原型的標頭檔案。

《C程式語言》書籍內容學習第二彈

上週出去開了3天會 world nuclear university tsinghua week 感覺收穫頗豐。專家們講解了核經濟學,核電廠選址,核安全,燃料迴圈等方面,雖然內容不算前沿,但是不具有相關知識的我還是收穫非常大。這周繼續 c programming language 的學習,雖然有些慢...

第二章 C 簡單程式設計

include using namespace std intmain 大小寫英文本母 數字 特殊字元 int a 0inta 0 int a int aconst float pi 3.1415926常量再過程中雖然有名字,但是不能在過程中賦值,要求輸入輸出資料 include using nam...

C 學習之旅(二)簡單的繼承多型介紹

繼承 c 中,每個類只能繼承乙個類 virtual和override關鍵字 c 中,類的函式中有關鍵字virtual,那麼它是可以被繼承它的類加關鍵字 override 重寫的,當然也可以不被重寫,同樣是可以使用的,但你是不能override乙個沒有關鍵字virtual的函式的。如果乙個類的函式沒有...