最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++ 逗號運算符的具體使用

 更新時間:2023年08月31日 09:07:35   作者:程子的小段  
本文主要介紹了C++ 逗號運算符的具體使用,使用逗號運算符是為了把幾個表達式放在一起,具有一定的參考價值,感興趣的可以了解一下

使用逗號運算符是為了把幾個表達式放在一起。

整個逗號表達式的值為系列中最后一個表達式的值。

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

表達式1, 表達式2

求解過程是:先求解表達式 1,再求解表達式 2。整個逗號表達式的值是表達式 2 的值。

最右邊的那個表達式的值將作為整個逗號表達式的值,其他表達式的值會被丟棄。

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

在這里,首先把 count 賦值為 19,把 incr 賦值為 10,然后把 count 加 1,最后,把最右邊表達式 count+1 的計算結果 20 賦給 var。上面表達式中的括號是必需的,因為逗號運算符的優(yōu)先級低于賦值操作符。

嘗試運行下面的實例,理解逗號運算符的用法。

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

當上面的代碼被編譯和執(zhí)行時,它會產(chǎn)生下列結果:

1010

上面的程序中,j 最初的值為 10,然后自增到 11,這時 j 的值就為 11,然后再計算第二個表達式 j+100,最后 j(j 為 11) 再加上 999,最后 i 為 最后一個表達式的值 999+j,及 999+ 11=1010。

到此這篇關于C++ 逗號運算符的具體使用的文章就介紹到這了,更多相關C++ 逗號運算符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • C語言lseek()函數(shù)詳解

    C語言lseek()函數(shù)詳解

    這篇文章主要介紹了C語言lseek()函數(shù)詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • C++輕量級UI庫DuiLib使用指南與優(yōu)劣詳解

    C++輕量級UI庫DuiLib使用指南與優(yōu)劣詳解

    DuiLib(及其增強版DuiLib_Ultimate)是專為Windows優(yōu)化的輕量級UI庫,具有界面靈活、自定義性強等特點,本文給大家介紹C++輕量級UI庫DuiLib使用指南與優(yōu)劣解析,感興趣的朋友跟隨小編一起看看吧
    2026-05-05
  • C語言嵌套鏈表實現(xiàn)學生成績管理系統(tǒng)

    C語言嵌套鏈表實現(xiàn)學生成績管理系統(tǒng)

    這篇文章主要為大家詳細介紹了C語言嵌套鏈表實現(xiàn)學生成績管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Qt+QListWidget實現(xiàn)氣泡聊天界面(附源碼)

    Qt+QListWidget實現(xiàn)氣泡聊天界面(附源碼)

    由于最近的項目需要,做了些相關IM的工作。所以聊天框也是必不可少的一部分。本文以QListWidget+QPainter繪制的Item做了一個Demo。該Demo只是做一個示例,感興趣的可以了解一下
    2022-12-12
  • C語言中聯(lián)合體union的實例詳解

    C語言中聯(lián)合體union的實例詳解

    這篇文章主要介紹了 C語言中聯(lián)合體union的實例詳解的相關資料,希望通過本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-10-10
  • C與C++ 無參函數(shù)的區(qū)別解析

    C與C++ 無參函數(shù)的區(qū)別解析

    在《C++ 編程思想》:“關于無參函數(shù)聲明,C與C++有很大的差別。在C語言中,聲明int fun1(),意味著一個可以有任意數(shù)目和類型的函數(shù);而在C++中,指的卻是一個沒有參數(shù)的函數(shù)”
    2013-07-07
  • Cocos2d-x UI開發(fā)之文本類使用實例

    Cocos2d-x UI開發(fā)之文本類使用實例

    這篇文章主要介紹了Cocos2d-x學習筆記之文本類,文本類是UI開發(fā)中經(jīng)常使用的,本文用詳細的代碼注釋講解了文本類的使用,需要的朋友可以參考下
    2014-09-09
  • C++ Qt之halcon讀取像素項目過程詳解

    C++ Qt之halcon讀取像素項目過程詳解

    這篇文章主要介紹了C++ Qt之halcon讀取像素項目過程詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • C語言使用scanf連續(xù)輸入字符串出現(xiàn)的問題

    C語言使用scanf連續(xù)輸入字符串出現(xiàn)的問題

    這篇文章主要介紹了C語言使用scanf連續(xù)輸入字符串出現(xiàn)的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • C++學習筆記之pimpl用法詳解

    C++學習筆記之pimpl用法詳解

    在編寫穩(wěn)定代碼是,管理好代碼間的依賴性是不可缺少的一個環(huán)節(jié)。特別是庫文件的編寫中,減少代碼間的依賴性可以提供一個“干凈”的接口。下面這篇文章主要給大家介紹了關于C++中pimpl用法的相關資料,需要的朋友可以參考下。
    2017-08-08

最新評論

德江县| 甘泉县| 景泰县| 茂名市| 余干县| 且末县| 枣阳市| 噶尔县| 上杭县| 梁河县| 西吉县| 缙云县| 澄迈县| 崇明县| 朝阳市| 乾安县| 利川市| 剑阁县| 娄底市| 霍山县| 玛纳斯县| 武强县| 栾城县| 尼勒克县| 富顺县| 临澧县| 大庆市| 永胜县| 池州市| 隆子县| 乌拉特前旗| 梁河县| 兰坪| 绥宁县| 安康市| 嘉荫县| 登封市| 平凉市| 东海县| 荔浦县| 烟台市|