C 基礎例項 函式等 4

2022-04-08 21:18:44 字數 471 閱讀 7993

#if 0

/*基本函式*/

#include

using namespace std;

//add()函式的定義,其有返回值

double add(double x,double y)

;//更改student資料的grade成員,引數形式為引用

void change(student &x,float grade)

//更改student資料的grade成員,引數形式為指標

void change1(student *p,float grade)

//更改student型別的資料,普通引數形式

void change2(student x,float grade)

//顯示student型別的資料,引數形式為引用

void show(student &x)

{ cout<

C語言基礎4 函式

函式定義 注意 1 包含的內容可以省略,資料型別說明省略,預設是int型別函式 引數省略表示該函式是無參函式,引數不省略表示該函式是有參函式 2 函式名稱遵循識別符號命名規範 3 自定義函式盡量放在main函式之前,如果要放在main函式後面的話,需要在main函式之前先宣告自定義函式,宣告格式為 ...

C 複習之路 4 建構函式 析構函式 虛函式等

每個含有虛函式的類都會有至少乙個對應的虛函式表。其記憶體布局為虛函式指標 類內成員變數,其中虛函式指標指向虛函式表 構造過程為 1.拷貝父類虛函式,2.替換子類重寫的父類虛函式3.新增子類獨有的虛函式 執行 base base new base 當 delete base時,會呼叫析構函式為我們釋放...

C 虛函式例項

include using namespace std 線 class line line line float len m len len 矩形 class rec public line rec rec float len,float width line len m width width f...