導(dǎo)讀 關(guān)于bool類型頭文件,bool類型這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!1、bool是布爾類型用
關(guān)于bool類型頭文件,bool類型這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、bool是布爾類型用作邏輯判斷。
2、bool表示布爾型變量,也就是邏輯型變量的定義符,以英國數(shù)學(xué)家、布爾代數(shù)的奠基人喬治·布爾命名。
3、bool類似于float,double等,只不過float定義浮點型,double定義雙精度浮點型。
4、 在objective-c中提供了相似的類型BOOL,它具有YES值和NO值;在java中則對應(yīng)于boolean類型。
5、擴(kuò)展資料:bool的長度視實際環(huán)境來定,一般可認(rèn)為是4個字節(jié)。
6、如果數(shù)個bool對象列在一起,可能會各占一個Byte,這取決于編譯器。
7、C99標(biāo)準(zhǔn)定義了bool類型的大小是至少能夠存放0和1這兩個值。
8、并沒有規(guī)定具體的大小。
9、這交給編譯器自由發(fā)揮了。
10、gcc編譯器對待bool類型有自己的轉(zhuǎn)換處理。
11、如果是0賦值給bool類型,那么就賦值0。
12、如果是任意其他數(shù)據(jù),那么會賦值為1。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!