• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            大龍的博客

            常用鏈接

            統計

            最新評論

            左值和右值 -轉

            左值和右值 我們在看書的時候,經??梢钥吹疥P于 左值(L-value) 和 右值(R-value) 的概念,那么到底什么是左值,什么是右值,它們之間的區別又是在哪里呢? 通俗的講,左值就是能夠出現在賦值符號左面的東西,而右值就是那些可以出現在賦值符號右面的東西了。 舉個很簡單的例子: a=b+100; 那么這里a就是左值,b+25就是一個右值。左值和右值之間是不一定都能互換的,上面的這個例子就是不能互換的,如果寫成 b+100=a; 大家都能看出來這樣寫會不編譯通過的,因為編譯器無法判斷b+100的內存地址,所以不能操作。 看了這個例子,可以做一個總結,左值必須應該是一個變量或者是表達式等,但是它的物理位置是可以確定的,而右值不一定,這也是它們兩者之間的區別。 關于左值是表達式的例子有數組,還有指針這些都可以。 int array[10]; int a=5; array[a+3]=10; //這里左值就是一個數組表達式了 此文完。 另外:liotta朋友給了一些其他方面的提示 (左值右值翻譯可能有些問題) 錯了,沒有什么左值和右值! 翻譯害人不淺, L-value中的L指的是Location,表示可尋址。The "l" in lvalue can be though of as location R-value中的R指的是Read,表示可讀。The "r" in rvalue can be thought of as "read" value.

            posted on 2010-04-12 11:55 大龍 閱讀(245) 評論(0)  編輯 收藏 引用

            久久777国产线看观看精品| 国产亚州精品女人久久久久久| 亚洲国产精品久久久久| 狠狠干狠狠久久| 久久一区二区三区99| 久久精品国产欧美日韩99热| 亚洲国产精品无码久久久蜜芽| 国产精品美女久久久| 一本综合久久国产二区| 久久成人国产精品二三区| 51久久夜色精品国产| 亚洲国产另类久久久精品| 亚洲精品国产成人99久久| 久久精品国产AV一区二区三区 | 国产2021久久精品| 久久无码AV中文出轨人妻| 久久精品国产秦先生| 亚洲av日韩精品久久久久久a| 久久精品国产精品亜洲毛片| AV狠狠色丁香婷婷综合久久| 无码人妻久久一区二区三区蜜桃| 欧美综合天天夜夜久久| 久久久亚洲欧洲日产国码二区| 国产精品青草久久久久婷婷| 欧美一区二区久久精品| 久久精品无码免费不卡| 国产69精品久久久久99尤物| 国产午夜福利精品久久2021| 午夜天堂av天堂久久久| 国产精品一区二区久久精品涩爱| 久久精品中文字幕第23页| 91精品国产高清久久久久久91| 久久99国产精品久久久| 精品久久一区二区| 久久99国产精品久久99| 一本大道久久a久久精品综合| 狠狠色婷婷综合天天久久丁香| 精品无码久久久久久尤物| 91精品国产综合久久精品| 国产91色综合久久免费| 色综合久久88色综合天天|