官术网_书友最值得收藏!

2.2 關(guān)系運(yùn)算符實(shí)戰(zhàn)演練

說(shuō)起關(guān)系運(yùn)算符,真的是 “滿心傷痕”,因?yàn)殛P(guān)于關(guān)系運(yùn)算符的知識(shí)點(diǎn)很多。關(guān)系運(yùn)算符的優(yōu)先級(jí)低于算術(shù)運(yùn)算符的優(yōu)先級(jí),因此可以認(rèn)為關(guān)系運(yùn)算符的 “出身” 就比別人低了一級(jí)。

2.2.1 關(guān)系運(yùn)算符的種類

對(duì)關(guān)系運(yùn)算符的舉例如下。

● a<b:a 小于b。

● a>b:a 大于b。

● a<=b:a 小于或等于b。

● a>=b:a 大于或等于b。

在進(jìn)行關(guān)系運(yùn)算時(shí),如果聲明的關(guān)系是假的(false),則返回值為0;如果聲明的關(guān)系是真的(true),則返回值為1;如果某個(gè)操作數(shù)的值不定,則關(guān)系是模糊的,返回值為不定值。

2.2.2 關(guān)系運(yùn)算符與算術(shù)運(yùn)算符優(yōu)先級(jí)

所有的關(guān)系運(yùn)算符都有著相同的優(yōu)先級(jí)。例如,有以下代碼:

img
img

當(dāng)執(zhí)行表達(dá)式 “size-(1<a)” 時(shí),先計(jì)算關(guān)系表達(dá)式 “(1<a)”,返回值為0 或1,再執(zhí)行“size-(0 或1)”;當(dāng)執(zhí)行表達(dá)式 “size-1<a” 時(shí),先計(jì)算 “size-1”,再與a 進(jìn)行比較。

主站蜘蛛池模板: 临邑县| 丰顺县| 奈曼旗| 安福县| 积石山| 庆城县| 宜州市| 开原市| 城口县| 盖州市| 江门市| 乌审旗| 大庆市| 乐亭县| 祁阳县| 翁牛特旗| 桃园市| 黔西县| 新野县| 晋江市| 阳东县| 南开区| 开阳县| 大连市| 安溪县| 河南省| 都匀市| 柘荣县| 盱眙县| 五指山市| 邛崃市| 新乡县| 喜德县| 东辽县| 阿城市| 武冈市| 永康市| 桑植县| 瑞昌市| 江山市| 视频|