日本一区二区高清道免费-av蜜桃视频在线观看-成人污污污视频在线免费观看-日本熟妇乱人视频在线-国产黄色自拍网站在线-色婷婷亚洲十月十月色天-随时随地都能干的学校教师-在线观看成人字幕吗-成人动漫一二三区在线观看

C語言里兩個冒號是什么意思?

更新于:2023-08-24 10:14:18

  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ù)及變量,作用域成員運(yùn)算符。

  雙冒號是C++里的作用域分解運(yùn)算符。比如聲明了一個類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ī)器語言以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的高效率程序設(shè)計語言。

C語言里兩個冒號是什么意思?》閱讀地址:http://www.osxg.com.cn/2023/0824/1276112.htm

上一篇 不以物喜 不以己悲是什么意思 下一篇 鵲巢鳩占的鳩是什么鳥