算术右移与逻辑右移的区别

article/2025/9/24 7:01:07

算术右移与逻辑右移的区别:

1、右移移动的是二进制位

2、右移操作符分为算术右移操作符和逻辑右移操作符:
算术右移操作符
右边(低位)舍去,左边(高位)补原符号位,原符号位为0就补0,为1就补1;

3、逻辑右移操作符:右边(低位)舍去,左边(高位)补0

4、左移操作符:左边舍去,右边补0; 

 举例子:a>>1:

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{int a = 8;  //00000000000000000000000000001000int b = a >> 1; printf("b = %d\n", b);  // b = 4return 0;
}

图解如下: 

 

 执行结果如下:


http://chatgpt.dhexx.cn/article/OqM1cXgp.shtml

相关文章

Mac 安装Git

使用mac安装git有两种方法&#xff0c;一种是mac自带的git&#xff0c;但是我看APP Store中评论不好。另一个是Git自己管理的软件&#xff0c;我使用的是这种。 1. 下载Git安装包&#xff08;https://git-scm.com/download/mac&#xff09; 下载完成之后&#xff0c;点击Finde…

mac 下载安装git

MAC下载安装Git 在官网下载git 官网地址&#xff1a;https://git-scm.com/downloads 选择对应的版本&#xff0c;安装即可 git命令 查看git版本&#xff1a;git --version查看git命令所在的安装路径: which git

mac m1 安装git、node

文章目录 1.安装brew2.验证3.解决not found: brew 配置环境变量4.隐藏问题6.安装git5.mac 安装node 1.安装brew Homebrew是Mac上的一个包管理器&#xff0c;可以帮助你轻松地安装和管理各种开源软件。要安装Homebrew&#xff0c;请打开终端并运行以下命令&#xff1a; /bin/z…

MAC上git安装及配置

MAC上git安装及配置 新换了Mac笔记本&#xff0c;用得很不习惯&#xff0c;浅记录一下 一、安装Git 首先查看电脑是否安装Git&#xff0c;终端输入&#xff1a; git没有找到&#xff0c;但电脑自动提示安装开发者工具&#xff0c;安装后测试git安装成功。 方式2&#xff1…

Mac 下面安装 Git 步骤

1、安装 homebrew 命令 先通过国内镜像文件下载homebrew安装包 /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"运行结果如下所示&#xff1a; 此时这里会提示一个警告&#xff0c;这个其实是我们没有这个命令的环境…

win和mac安装使用git

win安装与使用git 首先可以在官网&#xff08;下载速度慢&#xff0c;但也能下载下来&#xff09;或者下面的淘宝镜像地址&#xff08;下载速度快&#xff09;将git下载下来&#xff0c;然后安装。 https://registry.npmmirror.com/binary.html?pathgit-for-windows/ 安装过…

MAC电脑上安装git并进行简单使用

在mac终端上运行git其实非常方便简单&#xff0c;但是我们需要先安装一个git的客户端。以下是git客户端安装的一个简单操作教程&#xff0c;希望能够对你有所帮助&#xff01; 1.安装git 官方网站地址&#xff1a;https://git-scm.com 点击Downloads&#xff1a; 选择macOS:…

Mac安装Git并配置到IDEA(超简单)

一、安装Git 1、在Mac的终端上输入git检测是否安装git&#xff0c;如果没有&#xff0c;点击弹出的“安装”按钮。 https://git-scm.com/downloads 或者 git2、安装完成之后&#xff0c;在终端输入 git --version 查看版本信息 git --version在终端输入 git --version 查看版…

小记MAC安装GIT

MAC安装GIT教程 0、安装方式说明 MAC安装软件的时候&#xff0c;有一个很好用的工具&#xff0c;叫&#xff1a;homebrew&#xff0c;大家可以试一下。 我这里采用下载安装包的方式进行。 1、下载git 我这里就暂且选择git最新版本&#xff0c;2.36.1。 正常情况下&#xff…

M1/M2 MAC 安装git

M1/M2 MAC 安装git 若想用mac自带的gitHomebrew安装 若想用mac自带的git cmd输入 git --version&#xff0c;会跳出来说明还没有安装&#xff0c;根据提示点确认安装就好【但gitk等不支持&#xff0c;一般还是从官网下比较方便】 Homebrew安装 官网中提供了几种&#xff0c;…

MAC安装git的三种方式

MAC安装git的三种方式 方式一&#xff1a;使用Homebrew安装方式二&#xff1a;从官方网站下载安装包方式三&#xff1a;使用Xcode Command Line Tools安装总结 在MAC上安装Git有多种方式&#xff0c;包括通过Homebrew、下载安装包等多种方式。以下是几种安装方式的步骤和说明。…

git for Mac安装

背景&#xff1a; 由于太多blog上安装说明繁琐而且方式不一定是最简便的&#xff0c;所以此时使用最简便以及用官方下载安装即可&#xff0c;而不是还要安装homebrew或Xcode&#xff0c;通过这种进行git的安装。 安装方式有三种&#xff1a; 1、下载git官方安装包&#xff0…

三种常见的 Mac 安装 git 工具的方法

目录 前言 正文 一、佛系法 二、brew 法 三、终极大法 结尾 前言 有时候新 Mac 本子需要安装 git 工具&#xff0c;或者原来的 git 工具损坏了&#xff0c;再或者需要升级 git 版本&#xff0c;都需要涉及重新安装 git&#xff0c;本文将介绍三种常见的安装方法。 正文 …

mac系统安装git 详细教程

0.概述 记录一下mac系统安装git环境 首先我们看一下自己的mac系统是否有git &#xff0c; 打开终端输入git --version 2.我们进入git官网 git官网下载界面https://git-scm.com/download/mac 通过官网介绍我们得知安装git有下面几种方式&#xff0c;我们下面会通过Homebrew的方式…

MacBook安装git教程,git学习这一篇就够了!

&#x1f33a;今天想和大家分享一下git&#xff0c;想做这一期的原因是因为在实习期间&#xff0c;在和测试部门的主管交流需求时&#xff0c;她发现我对git一窍不通&#xff0c;然后叫我有空看看git去&#xff0c;这不&#xff0c;我就开始看看git。我在下面放上github和git的…

Mac安装Git

文章目录 一、简介二、安装指引三、配置信息 一、简介 在Mac上安装Git之前&#xff0c;可以先使用git --version来查看一下是否安装了Git&#xff0c;因为Mac系统可能自带了Git&#xff0c;或者在你安装XCode&#xff08;或者XCode的命令行工具&#xff09;时&#xff0c;可能…

Win10家庭版没有本地组策略编辑器的解决办法

本篇博客会教大家手动安装本地组策略编辑器&#xff0c;因为win10家庭版并不自带这个编辑器&#xff0c;所以需要我们自己手动安装。 第一步&#xff1a;创建一个批处理文件 1、同时按下键盘上的WINR键&#xff0c;输入notepad回车&#xff0c;打开记事本。 2、将以下代码复制…

win10本地组策略编辑器找不到怎么办(超详细,超易懂)

1.在今天要打开本地组策略编辑器的时候&#xff0c;突然发现电脑当中没有出现&#xff0c;也就是系统本身没有自带这个编译器&#xff0c;那么解决方法如下&#xff1a; A.首先同时按键盘上的WINR键&#xff0c;打开运行对话框&#xff0c;输入notepad打开记事本&#xff1b; …

win10没有本地组策略怎么办?

前言 Win10家庭版是没有本地组策略编辑器的&#xff0c;你可以选择升级为专业版&#xff0c;也可以按照本文操作写一个批处理文件打开本地组策略。 Windows各个版本支持的功能不同&#xff1a; 如何添加本地组策略编辑器 右键桌面&#xff0c;新建一个文本文档 2.将下方代…

win10家庭版找不到组策略gpedit.msc怎么办?

找不到gpeditmsc&#xff0c;是因为win10家庭版系统不提供组策略权限。 可以参考下面方法解决&#xff1a; 方法一 1、首先win10家庭版系统在运行gpedit.msc时&#xff0c;弹出下图的提示&#xff0c;无法直接进入组策略。 2、这时&#xff0c;在桌面上右键点击新建&#xf…