// 類
class A
{
private:
? ?const int a; ? ? ? ? ? ? ? ?// 常對象成員,只能在初始化列表賦值
public:
? ?// 構(gòu)造函數(shù)
? ?A() : a(0) { };
? ?A(int x) : a(x) { }; ? ? ? ?// 初始化列表
? ?// const可用于對重載函數(shù)的區(qū)分
? ?int getValue(); ? ? ? ? ? ? // 普通成員函數(shù)
? ?int getValue() const; ? ? ? // 常成員函數(shù),不得修改類中的任何數(shù)據(jù)成員的值
};
void function()
{
? ?// 對象
? ?A b; ? ? ? ? ? ? ? ? ? ? ? ?// 普通對象,可以調(diào)用全部成員函數(shù)、更新常成員變量
? ?const A a; ? ? ? ? ? ? ? ? ?// 常對象,只能調(diào)用常成員函數(shù)
? ?const A *p =
SQLite是一個跨平臺的輕量級數(shù)據(jù)庫,支持C/C++開發(fā),可用于嵌入式中,關(guān)于C/C++使用SQLite的簡單實例,可參考這篇:“玩轉(zhuǎn)SQLite6:使用C語言來讀寫數(shù)據(jù)庫”,本篇來繼續(xù)介紹SQLite的基礎(chǔ)運算符與表...
關(guān)鍵字: SQLite C語言 數(shù)據(jù)庫C語言使用函數(shù)調(diào)用,我們再熟悉不過了,但是函數(shù)調(diào)用在內(nèi)存中究竟發(fā)生了什么真的清楚嗎?只有搞清楚內(nèi)存里的內(nèi)幕,才算完全搞懂函數(shù)的調(diào)用。
關(guān)鍵字: C語言 函數(shù)調(diào)用首先要看英文和C語言的關(guān)系,有多大層度是需要英文的支持。我們都知道C語言中一共有32個關(guān)鍵詞,控制語句僅有9種,也就是說只需要掌握以上內(nèi)容就可以對C語言進(jìn)行應(yīng)用,對于一些復(fù)雜的指針等更合英文沒有關(guān)系。我相信短短的32個關(guān)...
關(guān)鍵字: C語言