C const相關內容學習

2021-10-10 20:29:29 字數 779 閱讀 7974

被const修飾,(在const的後面)的數值不可以修改

// 類

class a

; a(int x) : a(x) ; // 初始化列表

// const可用於對過載函式的區分

int getvalue(); // 普通成員函式

int getvalue() const; // 常成員函式,不得修改類中的任何資料成員的值

};void function()

// 函式

void function1(const int var); // 傳遞過來的引數在函式內不可變

void function2(const char* var); // 引數指標所指內容為常量

void function3(char* const var); // 引數指標為常量

void function4(const int& var); // 引用引數在函式內為常量

// 函式返回值

const int function5(); // 返回乙個常數

const int* function6(); // 返回乙個指向常量的指標變數,使用:const int *p = function6();

int* const function7(); // 返回乙個指向變數的常指標,使用:int* const p = function7();

ORACLE相關內容

1 em,dbca,netca,netmgr出現亂碼方案 cd oracle home jre lib mv font.properties font.properties.bak mv font.properties.zh font.properties em,dbca,netca,netmgr詳...

JVM相關內容

本地 native code 每個因素對記憶體占用的影響又會隨著應用程式 執行環境和系統平台的不同而變化,那怎樣計算總的記憶體佔用量?是的,想得到乙個準確的數字不是那麼容易,因為 你很難控制本地 native 部分。你能控制的部分只有堆大小 xmx,類占用的記憶體 xx maxpermsize,還有...

指標相關內容

1.指標是變數,佔4位元組,存放的是位址 2.指標型別與零值比較 if n null 或者if n null 3.野指標 int p 空指標 int p null 避免野指標 以char型別為例 char p char mallloc sizeof char 10 要包含標頭檔案 include 使...