簡(jiǎn)單說(shuō)說(shuō)BOOL和bool的區(qū)別‘bet356體育在線亞洲最新最’
非常簡(jiǎn)單說(shuō)道說(shuō)道BOOL和bool的區(qū)別BOOL和bool的區(qū)別有三,下面我就來(lái)詳盡說(shuō)道說(shuō)道.一、1、類(lèi)型有所不同BOOL為int型bool為布爾型2、長(zhǎng)度有所不同bool只有一個(gè)字節(jié)BOOL長(zhǎng)度視實(shí)際環(huán)境來(lái)定,一般可指出是4個(gè)字節(jié)3、給定有所不同bool給定false和true,是0和1的區(qū)別BOOL給定FALSE和TRUE,是0和非0的區(qū)別1/4二:bool是標(biāo)準(zhǔn)C++數(shù)據(jù)類(lèi)型,可給定true和false。分開(kāi)占到一個(gè)字節(jié),如果數(shù)個(gè)bool對(duì)象佩在一起,可能會(huì)各占到一個(gè)bit,這各不相同編譯器。BOOL是微軟公司定義的typedefintBOOL。
與bool有所不同,它是一個(gè)三值邏輯,TRUE/FALSE/ERROR,返回值為0的整數(shù)為T(mén)RUE,0為FALSE,-1為ERROR。Win32API中很多返回值為BOOL的函數(shù)都是三值邏輯。比如GetMessage().2/4三:大BOOL和小bool之間的區(qū)別:1、類(lèi)型有所不同BOOL為int型bool為布爾型2、長(zhǎng)度有所不同bool只有一個(gè)字節(jié)BOOL長(zhǎng)度視實(shí)際環(huán)境來(lái)定,一般可指出是4個(gè)字節(jié)3、給定有所不同bool給定false和true,是0和1的區(qū)別BOOL給定FALSE和TRUE,是0和非0的區(qū)別3/44、例子boolx=3;//監(jiān)測(cè)boolx=1;//準(zhǔn)確BOOLx=3;//準(zhǔn)確BOOLx=3.3;//監(jiān)測(cè)4/4錄:windows為了兼容問(wèn)題定義的基礎(chǔ)變量。
本文關(guān)鍵詞:亞洲bet356體育在線官網(wǎng),bet356體育在線官方網(wǎng)站,bet356體育在線亞洲最新最
本文來(lái)源:亞洲bet356體育在線官網(wǎng)-www.ktwxity.cn