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

C語言中左移和右移運算符詳細介紹

 更新時間:2017年05月25日 14:55:46   投稿:lqh  
這篇文章主要介紹了C語言中左移和右移運算符詳細介紹的相關(guān)資料,需要的朋友可以參考下

C語言中左移和右移運算符詳細介紹

左移運算符(<<)

左移運算符是用來將一個數(shù)的各二進制位左移若干位,移動的位數(shù)由右操作數(shù)指定(右操作數(shù)必須是非負值),其右邊空出的位用0填補,高位左移溢出則舍棄該高位。

右移運算符(>>)

右移運算符是用來將一個數(shù)的各二進制位右移若干位,移動的位數(shù)由右操作數(shù)指定(右操作數(shù)必須是非負值),移到右端的低位被舍棄,對于無符號數(shù),高位補0。

對于有符號數(shù),某些機器將對左邊空出的部分用符號位填補(即“算術(shù)移位”),而另一些機器則對左邊空出的部分用0填補(即“邏輯移位”)。

注意:對無符號數(shù),右移時左邊高位移入0;對于有符號的值,如果原來符號位為0(該數(shù)為正),則左邊也是移入0。如果符號位原來為1(即負數(shù)),則左邊移入0還是1,要取決于所用的計算機系統(tǒng)。有的系統(tǒng)移入0,有的系統(tǒng)移入1。移入0的稱為“邏輯移位”,即簡單移位;移入1的稱為“算術(shù)移位”。

%d和%u

有符號的十進制輸出用%d,無符號的十進制輸出用%u,對于long型的數(shù)據(jù)分別表示為%ld和%lu

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • vc++ 監(jiān)控指定路徑下文件變化實現(xiàn)代碼

    vc++ 監(jiān)控指定路徑下文件變化實現(xiàn)代碼

    這篇文章主要介紹了vc++ 監(jiān)控指定路徑下文件變化實現(xiàn)代碼,需要的朋友可以參考下
    2019-04-04
  • C++多線程之互斥鎖與死鎖

    C++多線程之互斥鎖與死鎖

    互斥鎖和死鎖是C++多線程中常見的情況,這篇文章就帶大家進一步了解多線程中的互斥鎖與死鎖這兩個概念,文中的示例代碼介紹得很詳細,快來跟隨小編一起學(xué)習吧
    2021-12-12
  • c++ 動態(tài)內(nèi)存分配相關(guān)總結(jié)

    c++ 動態(tài)內(nèi)存分配相關(guān)總結(jié)

    這篇文章主要介紹了c++ 動態(tài)內(nèi)存分配相關(guān)的相關(guān)資料,幫助大家更好的理解和學(xué)習和使用c++,感興趣的朋友可以了解下
    2021-02-02
  • C++?雙冒號::符號詳解

    C++?雙冒號::符號詳解

    本文主要介紹了C++?雙冒號::符號詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2023-03-03
  • OpenCV實現(xiàn)無縫克隆算法的步驟詳解

    OpenCV實現(xiàn)無縫克隆算法的步驟詳解

    借助無縫克隆算法,您可以從一張圖像中復(fù)制一個對象,然后將其粘貼到另一張圖像中,從而形成一個看起來無縫且自然的構(gòu)圖。本文將詳解OpenCV實現(xiàn)無縫克隆算法的步驟,需要的可以參考一下
    2022-06-06
  • C++實現(xiàn)關(guān)機功能詳細代碼

    C++實現(xiàn)關(guān)機功能詳細代碼

    大家好,本篇文章主要講的是C++實現(xiàn)關(guān)機功能詳細代碼,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • C++小知識:C/C++中不要按值傳遞數(shù)組

    C++小知識:C/C++中不要按值傳遞數(shù)組

    今天小編就為大家分享一篇關(guān)于C++小知識:C/C++中不要按值傳遞數(shù)組,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • 深入了解C++封閉類的定義與使用

    深入了解C++封閉類的定義與使用

    一個類的成員變量如果是另一個類的對象,就稱之為“成員對象”。包含成員對象的類叫封閉類(enclosed?class)。本文主要和大家聊聊C++封閉類的使用,需要的可以參考一下
    2022-11-11
  • C語言動態(tài)規(guī)劃多種背包問題分析講解

    C語言動態(tài)規(guī)劃多種背包問題分析講解

    背包問題(Knapsack problem)是一種組合優(yōu)化的NP完全問題。問題可以描述為:給定一組物品,每種物品都有自己的重量和價格,在限定的總重量內(nèi),我們?nèi)绾芜x擇,才能使得物品的總價格最高
    2022-04-04
  • 使用C++和Direct3D (d3d)獲取屏幕截圖并根據(jù)傳入分辨率進行縮放圖片大小(最新推薦)

    使用C++和Direct3D (d3d)獲取屏幕截圖并根據(jù)傳入分辨率進行縮放圖片大小(最新推薦)

    這篇文章主要介紹了使用C++和Direct3D (d3d)獲取屏幕截圖并根據(jù)傳入分辨率進行縮放圖片大小,本文給大家講解的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04

最新評論

汕尾市| 叙永县| 滦平县| 格尔木市| 宁都县| 安宁市| 汶川县| 稻城县| 漾濞| 武山县| 通化县| 汝州市| 崇礼县| 志丹县| 荥经县| 周口市| 新泰市| 衡水市| 石泉县| 班戈县| 连江县| 剑川县| 平陆县| 元氏县| 四平市| 新田县| 扬州市| 宜都市| 峡江县| 崇义县| 五大连池市| 洛宁县| 敖汉旗| 库尔勒市| 东阳市| 贺州市| 昆明市| 台前县| 新和县| 天柱县| 缙云县|