站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        c語言逗號(hào)運(yùn)算符用法是什么?

        c語言逗號(hào)運(yùn)算符是用來當(dāng)順序點(diǎn)的,結(jié)合順序是從左至右,順序求值,其中用逗號(hào)分開的表達(dá)式的值分別結(jié)算,但整個(gè)表達(dá)式的值是最后一個(gè)表達(dá)式的值。逗號(hào)運(yùn)算符(,)是C語言運(yùn)算符中優(yōu)先級(jí)最低的一種運(yùn)算符;在語句中可以當(dāng)分隔符。

        c語言逗號(hào)運(yùn)算符用法是什么?

        逗號(hào)運(yùn)算符是指在C語言中,多個(gè)表達(dá)式可以用逗號(hào)分開,其中用逗號(hào)分開的表達(dá)式的值分別結(jié)算,但整個(gè)表達(dá)式的值是最后一個(gè)表達(dá)式的值。

        當(dāng)順序點(diǎn)用,結(jié)合順序是從左至右,用來順序求值,完畢之后整個(gè)表達(dá)式的值是最后一個(gè)表達(dá)式的值。

        例子:

        int a1,a2,b=2,c=7,d=5; // 第1行 a1=(++b,c--,d+3); // 第2行 a2=++b,c--,d+3; //第3行

        對(duì)于給a1賦值的代碼,有三個(gè)表達(dá)式,用逗號(hào)分開,所以最終的值應(yīng)該是最后一個(gè)表達(dá)式的值,也就是(d+3)的值,為8,所以a1的值為8。

        對(duì)于給a2賦值的代碼,也是有三個(gè)表達(dá)式,這時(shí)的三個(gè)表達(dá)式為a2=++b、c–、d+3,(這是因?yàn)橘x值運(yùn)算符比逗號(hào)運(yùn)算符優(yōu)先級(jí)高)雖然最終表達(dá)式的值雖然也為8,但b=4(第2行代碼運(yùn)算完時(shí),b=3,即第3行代碼運(yùn)行時(shí),b的值為4),所以a2=4。

        推薦教程:《C語言》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 久久精品视屏| 亚洲高清专区日韩精品| 日本精品久久久久影院日本| 精品福利一区二区三区免费视频| 精品亚洲成α人无码成α在线观看| 国产一区二区三区久久精品| 亚洲欧美日韩久久精品第一区| 久久se精品一区精品二区国产| 四虎国产精品永久一区 | 99久久精品免费看国产免费| 久久精品国产亚洲AV无码娇色| 欧美午夜精品一区二区三区91 | 99精品久久精品一区二区| 综合国产精品第一页| 精品人妻少妇一区二区三区| 四虎永久在线精品国产免费| 国产精品对白交换视频| 日韩人妻精品无码一区二区三区 | 国产精品综合久成人| 在线观看日韩精品| 老司机69精品成免费视频| 国产精品久久精品| 2021国产精品视频| 91精品国产福利尤物| 69久久精品无码一区二区| 国产精品涩涩涩视频网站| 精品国际久久久久999波多野| 无码精品人妻一区二区三区免费看| 午夜在线视频91精品| 亚洲中文精品久久久久久不卡| 人妻精品久久久久中文字幕| 久久夜色精品国产亚洲av| 欧美精品黑人粗大视频| 老司机午夜网站国内精品久久久久久久久| 国产精品午夜福利在线无码| 国产精品无码久久四虎| 国产亚洲精品不卡在线| 精品国产一区二区三区在线观看| 精品国产污污免费网站入口在线| 久久人人超碰精品CAOPOREN| 一本久久精品一区二区|