《有關函式的初步認識》
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的函式的。如果乙個類的函式沒有...