C 02 訪問許可權

2021-08-02 10:23:08 字數 443 閱讀 1786

//

#include "stdafx.h"

#include "iostream.h"

class test

void seti(int ai)

};//思考1. function member什麼時候會寫成private?

//思考2. 考慮繼承關係,子類可以訪問父類的private成員嗎?如果不行,應該用哪個訪問控制形式?

//思考3. 什麼是friend?

int main(int argc, char* argv)

當只在本類使用的時候

不能。protect

友元函式的特點是能夠訪問類中的私有成員的非成員函式。友元是一種定義在類外部的普通函式,但它需要在類體內進行說明,為了與該類的成員函式加以區別,在說明時前面加以關鍵字friend。友元不具有相互性,只具有單項性。友元不能被繼承。友元不具有傳遞性。

標準C 02標準函式

標準c課程 二 c語言中的標準函式 c語言中提供一組工具,他們叫做標準函式 每個標準函式用來解決乙個常見的問題 不同標準函式名稱不同 可以在程式中編寫函式呼叫語句使用標準函式。例如 printf標準函式可以把程式中的數字列印在終端視窗裡 為了使用這個標準函式需要包含stdio.h的標頭檔案,可以在雙...

刷題記錄(C )02

牛客網刷題 劍指offer 1.題目 輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹。假設輸入的前序遍歷和中序遍歷的結果中都不含重複的數字。例如輸入前序遍歷序列和中序遍歷序列,則重建二叉樹並返回。2.解題思路 從前序遍歷可知,前序遍歷陣列pre的首元素就是二叉樹的根結點,然後根據根結點的值...

從缺陷中學習C 02

2.巨集定義問題 利用巨集定義計算 2 x 2 y z 錯誤 define perimeter x,y 2 x 2 y void main 由於巨集替換本身只是文字替換,上述 變成result 2 x 2 y z 正確 define perimeter x,y 2 x 2 y void main 巨...