亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

C++ 基礎(chǔ)教程

C++ 流程控制

C++ 函數(shù)

C++ 數(shù)組 & 字符串

C++ 數(shù)據(jù)結(jié)構(gòu)

C++ 類(lèi) & 對(duì)象

C++ 指針

C++ 繼承

C++ STL 教程

C++ 參考手冊(cè)

C++ 逗號(hào)運(yùn)算符

C++ 運(yùn)算符

使用逗號(hào)運(yùn)算符是為了把幾個(gè)表達(dá)式放在一起。

整個(gè)逗號(hào)表達(dá)式的值為系列中最后一個(gè)表達(dá)式的值。

從本質(zhì)上講,逗號(hào)的作用是將一系列運(yùn)算按順序執(zhí)行。

最右邊的那個(gè)表達(dá)式的值將作為整個(gè)逗號(hào)表達(dá)式的值,其他表達(dá)式的值會(huì)被丟棄。例如:

var = (count=19, incr=10, count+1);

在這里,首先把 count 賦值為 19,把 incr 賦值為 10,然后把 count 加 1,最后,把最右邊表達(dá)式 count+1 的計(jì)算結(jié)果 20 賦給 var。上面表達(dá)式中的括號(hào)是必需的,因?yàn)槎禾?hào)運(yùn)算符的優(yōu)先級(jí)低于賦值操作符。

嘗試運(yùn)行下面的示例,理解逗號(hào)運(yùn)算符的用法。

#include <iostream>
using namespace std;
 
int main()
{
   int i, j;
   
   j = 10;
   i = (j++, j+100, 999+j);
 
   cout << i;
   
   return 0;
}

當(dāng)上面的代碼被編譯和執(zhí)行時(shí),它會(huì)產(chǎn)生下列結(jié)果:

1010

上面的程序中,j 最初的值為 10,然后自增到 11,接著再加上 100,最后 j 再加上 999,得出結(jié)果 1010。

C++ 運(yùn)算符