物聯(lián)網(wǎng)/嵌入式工程師
重磅升級(jí):新增硬件電路設(shè)計(jì)與實(shí)戰(zhàn),讓你軟硬通吃,同級(jí)PK無敵!行業(yè)風(fēng)口、政策傾斜,新晉熱門高薪不內(nèi)卷!0基礎(chǔ)一站式就業(yè)完整路徑,搶占先發(fā)優(yōu)勢(shì)!
在學(xué)習(xí)關(guān)系運(yùn)算符之前,我們先介紹一個(gè)新的數(shù)據(jù)類型,叫做布爾類型 bool。布爾類型可以表示的數(shù)據(jù)范圍只有兩個(gè),那就是 true 和 false。
bool 類型的用法如下
#include <stdio.h>
int main(int argc,char **argv)
{
bool b = true;
b = false;
return 0;
}
那么布爾類型和關(guān)系運(yùn)算符有什么聯(lián)系呢?我們都知道,關(guān)系運(yùn)算用來計(jì)算的是兩個(gè)量之間的關(guān)系的,這種關(guān)系,其實(shí)就是布爾類型。也就是說,關(guān)系運(yùn)算的結(jié)果,就是布爾類型。
我們來看看關(guān)系運(yùn)算符有哪些
運(yùn)行下面的程序,看看運(yùn)行結(jié)果是什么樣的。
#include <stdio.h>
int main(int argc,char **argv)
{
int a = 1;
int b = 2;
bool c1 = a > b;
printf("Bool c1: %d\n", c1);
bool c2 = a >= b;
printf("Bool c2: %d\n", c2);
bool c3 = a < b;
printf("Bool c3: %d\n", c3);
bool c4 = a <= b;
printf("Bool c4: %d\n", c4);
bool c5 = a == b;
printf("Bool c5: %d\n", c5);
bool c6 = a != b;
printf("Bool c6: %d\n", c6);
return 0;
}
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)