第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

您好,請問bool類型怎么定義和使用?該怎么操作!

您好,請問bool類型怎么定義和使用?該怎么操作!

慕斯709654 2021-10-07 20:07:18
麻煩舉一個簡單的例子來說明一下。我采納問題很快的。既然只有兩個值的話不如直接寫0或者1算了,還要define多麻煩啊
查看完整描述

3 回答

?
夢里花落0921

TA貢獻1772條經(jīng)驗 獲得超6個贊

bool類型和float、double型類似,定義方法依然是變量名前定義變量類型,函數(shù)名前定義函數(shù)類型。比如bool a=0; bool 函數(shù)名()。

bool只有一個字節(jié),兩個取值false和true,0為false,非0為true。

下面是bool的例子:

#include<iostream>

using namespace std;

int main()

{

bool b =2; //執(zhí)行此行后,b=true(整型2轉為bool型后結果為true)

if(b)

cout << "ok!" << endl;

b = b-1; //執(zhí)行此行后,b=false(bool型數(shù)據(jù)true參與算術運算時會轉為int值1,減1后結果為0,賦值給b時會轉換為bool值false)

if(b)

cout << "error!" <<endl;

return 0;

}

擴展資料:

C99新增類型 _Bool:

C99標準定義了一個新的關鍵字_Bool,提供了布爾類型。以前,C程序員總是使用自己的方法定義布爾類型。0表示false,非0表示true。可能使用char類型表示一個布爾類型,也可能使用int類型表示一個布爾類型。

很多函數(shù)庫都定義了自己的布爾類型和相應的宏,枚舉,typedef。C99把C語言原生的布爾類型帶來了。C99中同時增添的關鍵字還有_Complex,_Imaginary等。



查看完整回答
反對 回復 2021-10-10
?
UYOU

TA貢獻1878條經(jīng)驗 獲得超4個贊

定義:bool xxxx;//xxxx為你定義的名字。
使用: xxxx可以復制,0為false,非0為true
xxxx可以用作判斷,比如if(xxxx)while(xxxx)等,可以作為條件判斷。

查看完整回答
反對 回復 2021-10-10
?
德瑪西亞99

TA貢獻1770條經(jīng)驗 獲得超3個贊

什么語言的?bool和其他的一樣,比如int,只是bool只有兩個值,true或者false。
bool flag=true;就是定義了一個bool類型的變量flag,他的值為true。也可以是bool flag=false;flag的值為false。

查看完整回答
反對 回復 2021-10-10
  • 3 回答
  • 0 關注
  • 462 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號