欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于移位操作的一點(diǎn)重要說(shuō)明

 更新時(shí)間:2016年12月23日 09:42:51   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇關(guān)于移位操作的一點(diǎn)重要說(shuō)明。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

我們有下面的測(cè)試代碼:

#include <iostream>
using namespace std;


int main()
{
  int num1=7;
  cout<<"num1(7)<<2: "<<(num1<<2)<<endl;
  cout<<"num1(7)>>2: "<<(num1>>2)<<endl;
  int num2=-7;
  cout<<"num2(-7)<<2: "<<(num2<<2)<<endl;
  cout<<"num2(-7)>>1: "<<(num2>>1)<<endl;
  cout<<"num2(-7)>>2: "<<(num2>>2)<<endl;
  return 0;
}

 

 對(duì)于正數(shù)的移位操作:

7的二進(jìn)制碼為0111   

當(dāng)左移2位時(shí)(右邊補(bǔ)0):11100 十進(jìn)制28

當(dāng)右移2位時(shí)(左邊補(bǔ)0):001    十進(jìn)制1

 

-7的二進(jìn)制碼1111    

當(dāng)左移兩位時(shí):111100(最高位為符號(hào)位) 十進(jìn)制-28


當(dāng)右移1位時(shí) 二進(jìn)制碼為1111 取反加一為補(bǔ)碼 1001,再右移1位為0100 加上符號(hào)位為-4

當(dāng)右移2位時(shí)  二進(jìn)制碼為1111 取反加一為補(bǔ)碼 1001,再右移2位為0010 加上符號(hào)位為-2

以上就是小編為大家?guī)?lái)的關(guān)于移位操作的一點(diǎn)重要說(shuō)明全部?jī)?nèi)容了,希望大家多多支持腳本之家~

相關(guān)文章

  • 基于select、poll、epoll的區(qū)別詳解

    基于select、poll、epoll的區(qū)別詳解

    本篇文章是對(duì)select、poll、epoll之間的區(qū)別進(jìn)行了詳細(xì)的分析介紹。需要的朋友參考下
    2013-05-05
  • C++使用yaml-cpp庫(kù)操作YAML的示例代碼

    C++使用yaml-cpp庫(kù)操作YAML的示例代碼

    配置文件有利于我們靈活配置工程,解決大量重復(fù)勞動(dòng),也方便調(diào)試,YAML?是一種人類可讀的數(shù)據(jù)序列化格式,它使用縮進(jìn)和特定的符號(hào)來(lái)表示數(shù)據(jù)結(jié)構(gòu),在本文中,我們將詳細(xì)介紹如何在?C++?中使用?yaml-cpp?庫(kù)來(lái)解析和生成?YAML?格式的數(shù)據(jù),需要的朋友可以參考下
    2024-10-10
  • C語(yǔ)言中的sscanf()函數(shù)使用

    C語(yǔ)言中的sscanf()函數(shù)使用

    本文主要介紹了C語(yǔ)言中的sscanf()函數(shù)使用,sscanf通常被用來(lái)解析并轉(zhuǎn)換字符串,可以實(shí)現(xiàn)很強(qiáng)大的字符串解析功能,下面就一起來(lái)了解一下
    2023-05-05
  • C++實(shí)現(xiàn)一個(gè)掃雷小游戲

    C++實(shí)現(xiàn)一個(gè)掃雷小游戲

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)一個(gè)掃雷小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C++實(shí)現(xiàn)數(shù)字雨效果

    C++實(shí)現(xiàn)數(shù)字雨效果

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)數(shù)字雨效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • C語(yǔ)言中查找字符在字符串中出現(xiàn)的位置的方法

    C語(yǔ)言中查找字符在字符串中出現(xiàn)的位置的方法

    這篇文章主要介紹了C語(yǔ)言中查找字符在字符串中出現(xiàn)的位置的方法,分別是strchr()函數(shù)和strrchr()函數(shù)的使用,需要的朋友可以參考下
    2015-08-08
  • VC List Control控件如何刪除選中的記錄實(shí)例詳解

    VC List Control控件如何刪除選中的記錄實(shí)例詳解

    這篇文章主要介紹了VC List Control控件如何刪除選中的記錄實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • C++中左值和右值的區(qū)別詳解

    C++中左值和右值的區(qū)別詳解

    大家好,本篇文章主要講的是C++中左值和右值的區(qū)別詳解,感興趣的同學(xué)趕緊來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • C++映像劫持后門(mén)實(shí)例分析

    C++映像劫持后門(mén)實(shí)例分析

    這篇文章主要介紹了C++映像劫持后門(mén),實(shí)例分析了C++映像劫持后門(mén)的原理與相關(guān)實(shí)現(xiàn)技巧,有助于進(jìn)一步了解后門(mén)的原理,需要的朋友可以參考下
    2015-04-04
  • 全面了解結(jié)構(gòu)體、聯(lián)合體和枚舉類型

    全面了解結(jié)構(gòu)體、聯(lián)合體和枚舉類型

    下面小編就為大家?guī)?lái)一篇全面了解結(jié)構(gòu)體、聯(lián)合體和枚舉類型。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-07-07

最新評(píng)論