整型常量
浮點型常量
字元型常量
字串型常量
指標型常量
陣列型常量
結構體型常量
常量的定義與宣告指的是將乙個識別符號與常量聯絡起來.聯絡起來之後,識別符號代表乙個唯讀變數.然後可以通過該識別符號引用該常量
可以通過以下方法定義或宣告常量
/*宣告 define*/
#define pi 3.1415926 //注意:不以分號結尾
/*定義 const*/
const
int pi = 3.1415926;
型別和安全檢查不同
儲存方式不同
引用後被賦值,空間分配不同
引用方式相同
通常我們並不關注常量的儲存
常量儲存在.rodata段或者text段
常量的取值範圍
字串常量
函式之概覽
函式是程式設計師編寫的,用於實現功能的 塊.資料型別 函式名稱 形式引數說明 資料型別 為返回值即 表示式 的型別 函式名稱是乙個識別符號 形式引數說明是對變數的定義.可以為void,表示無參 函式引數說明 後面必須有一對 中的內容被稱為函式體.函式體中可以有語句序列,可以沒有.return語句必須...
資料型別之概覽
資料型別是一系列的用於規定資料在記憶體中儲存的法則.這個規則包括兩方面 資料型別分為基本資料型別 1 5 void型 6 構造資料型別 7 9 整型浮點型 字元型指標型 列舉型void型 陣列結構體 共同體 資料型別跟常量 變數有什麼關係?資料型別跟資料結構有什麼關係?維基百科上,說在程式設計的型別...
ThreadPool 之 執行緒池概覽
因為程序的切換相當耗費資源,加上 cpu 的發展,作業系統中引入了執行緒的概念。相比於程序的上下文切換,執行緒的切換更輕量級,但是不代表沒有開銷,而且大部分多執行緒的生命週期都比較短,會發生頻繁的執行緒建立 銷毀動作,這也是相當消耗資源的,因此引入了執行緒池。合理利用執行緒池能夠帶來三個好處。第一 ...