C語言里兩個冒號是什么意思? c語言中兩個冒號的意思
2022-03-09 天奇生活 【 字體:大 中 小 】
C語言里兩個冒號的意思有三個:(1)表示“域操作符”。比如聲明了一個類A,類A里聲明了一個成員函數(shù)void f(),但沒有在類的聲明里給出f的定義,那么在類外定義f時,就要寫成void A::f(),表示這個f()函數(shù)是類A的成員函數(shù)。(2)直接用在全局函數(shù)前,表示是全局函數(shù)。例:在VC里,你可以在調(diào)用API函數(shù)里,在API函數(shù)名前加::。(3)表示引用成員函數(shù)及變量,作用域成員運算符。
雙冒號是C++里的“作用域分解運算符”。比如聲明了一個類A,類A里聲明了一個成員函數(shù)voidf(),但沒有在類的聲明里給出f的定義,那么在類外定義f時,就要寫成voidA::f(),表示這個f()函數(shù)是類A的成員函數(shù)。
雙冒號一般還有一種用法,就是直接用在全局函數(shù)前,表示是全局函數(shù)。當(dāng)類的成員函數(shù)跟類外的一個全局函數(shù)同名時,考試,大提示在類內(nèi)定義的時候,打此函數(shù)名默認(rèn)調(diào)用的是本身的成員函數(shù)。
C語言是一門面向過程的、抽象化的通用程序設(shè)計語言,廣泛應(yīng)用于底層開發(fā)。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產(chǎn)生少量的機(jī)器語言以及不需要任何運行環(huán)境支持便能運行的高效率程序設(shè)計語言。
猜你喜歡
端午節(jié)祝福詩句 端午節(jié)祝福詩句大全
關(guān)于芒種的詩句古詩 描寫芒種的古詩詞
芒種節(jié)氣古詩有哪些 芒種的古詩有哪幾首
芒種節(jié)氣詩詞 關(guān)于芒種的詩句古詩
贊美芒種的詩句 關(guān)于芒種節(jié)氣的詩句
270度是什么角 角的種類
25是質(zhì)數(shù)還是合數(shù) 質(zhì)數(shù)是什么
28的因數(shù)有 因數(shù)的定義
32的因數(shù) 因數(shù)和乘數(shù)是否相同嗎
33的因數(shù) 33的因數(shù)有幾個
C語言里兩個冒號是什么意思? c語言中兩個冒號的意思
兩個木一個耳朵旁是什么字 兩個木一個耳朵旁是什么字郴州
73減去兩個26的和差是多少 73減去兩個26的和差
兩個質(zhì)數(shù)的最小公倍數(shù)是91這兩個質(zhì)數(shù)的和是 兩個質(zhì)數(shù)的最小公倍數(shù)是91這兩個質(zhì)數(shù)的和是多少
落紅不是無情物化作春泥更護(hù)花是什么意思 落紅不是無情物化作春泥更護(hù)花是什么意思呢
mars什么意思 mars意思是什么