C++ 布爾類型

2018-03-22 15:59 更新

學(xué)習(xí)C++ - C++ bool類型

C++添加了一種稱為bool的新類型。

一個布爾變量是一個值為true或false的變量。

您可以使用bool類型來表示true和false。

預(yù)定義的文字true和false表示這些值。

bool is_ready = true;

字面量true和false可以通過升級轉(zhuǎn)換為int類型,真實轉(zhuǎn)換為1,false為0:

int ans = true;           // ans assigned 1 
int promise = false;      // promise assigned 0 

任何數(shù)字或指針值都可以隱式轉(zhuǎn)換為bool值。

任何非零值都將轉(zhuǎn)換為true,而零值轉(zhuǎn)換為false:

bool start = -100;       // start assigned true 
bool stop = 0;           // stop assigned false 


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號