当前位置: 首页 > news >正文

甘肃省城乡建设网站百度关键词投放

甘肃省城乡建设网站,百度关键词投放,网销平台排名,建设手机网站包括哪些费用吗前言 在上一篇文章中,我们介绍了&运算符的基础用法,本篇文章,我们将介绍& 运算符的一些高级用法。 一、人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 —— 自在。 第二位上场的是和我们一起学习的小白程序…

前言

在上一篇文章中,我们介绍了&运算符的基础用法,本篇文章,我们将介绍& 运算符的一些高级用法。

一、人物简介

  • 第一位闪亮登场,有请今后会一直教我们C语言的老师 —— 自在。

  • 第二位上场的是和我们一起学习的小白程序猿 —— 逍遥。

二、位掩码

  • 位掩码是一种用于按位操作的技术

  • 它通过使用一个二进制数(掩码)来屏蔽或保留目标数中的一些特定位

  • 例如,如果要将一个无符号整数的最高位清零,可以使用以下代码:

#include <stdio.h>int main()
{  unsigned int x = 0xABCD1234; //0b10101011110011010001001000110100x &= ~(1U << 31);printf("x = %u\n",x);return 0;
}
  • 1U << 31 表示将一个无符号整数的最高位设置为 1
  • ~(1U << 31)取反得到掩码,再和原数进行按位与运算,就可以将最高位清零

三、判断奇偶性

二进制末尾位
奇数1
偶数0
  • 一个数的二进制表示中,如果最后一位为 1,则它是奇数,否则它是偶数
  • 因此,可以使用 & 运算符来判断一个数的奇偶性,例如:
#include <stdio.h>
int main()
{int x = 7;if (x & 1) {printf("%d 是奇数\n", x);} else {printf("%d 是偶数\n", x);}return 0;
}
  • x & 1 将返回 x 的最后一位与 1 的按位与
  • 如果结果为 1,说明 x 是奇数,否则 x 是偶数。

四、判断是否为 2 的幂次方

  • 如果一个数是 2 的幂次方,那么它的二进制表示中,只有最高位为 1,其他位都为 0
  • 把这个数减去1,那么它的二进制表示中,最高位为 0,其他位都为1
  • x & (x - 1)的结果一定为 0
  • 例如,判断16 是否是 2 的幂次方:
#include <stdio.h>
int main()
{unsigned int x = 16;if (!(x & (x - 1))) {printf("%u 是 2 的幂次方\n", x);} else {printf("%u 不是 2 的幂次方\n", x);}return 0;
}

小结

通过这篇文章,我们学会了用位运算符&来做位掩码操作、判断奇偶性、判断一个数是否为2的幂次方。

在下一篇文章中,我们将介绍位运算符|的几个高级用法。

📢欢迎各位 👍点赞 ⭐收藏 📝评论,如有错误请留言指正,非常感谢!

http://www.rdtb.cn/news/20206.html

相关文章:

  • 计量检测网站平台建设方案上海短视频培训机构
  • 小网站下载渠道有哪些seo排名赚app多久了
  • 网站建设 聊城网站正能量免费推广软件
  • 怎么做视频资源网站全网营销系统
  • 哪个网站可以接cad图纸做域名注册管理中心网站
  • 做家常菜的网站百度销售是做什么
  • 南京网站制作电话百度推广的广告真实可信吗
  • 成都外贸建站目前疫情最新情况
  • 想做一个什么样的网站品牌如何做推广
  • 文字类wordpress主题成都关键词优化排名
  • 小网站模板下载地址短链接生成网址
  • 微网站自己怎么做的吗廊坊seo排名收费
  • 保定网站建设维护网络推广运营推广
  • 大型资讯门户网站怎么做排名网络管理系统
  • 美食网站首页设计网页设计和网站制作
  • 网站开发周期和进度管理谷歌应用商店下载
  • crm管理系统的优缺点百度seo整站优化
  • 泉州网站建设qzdzi百度推广怎么操作流程
  • 做网站好的网站建设公司百度应用商店app下载
  • 浙江嘉兴最新事件网站seo方案
  • 如何调用网站列表页热搜榜排名今日第一
  • 网站截图怎么做百度seo怎么查排名
  • 商城网站建设排名靠前宁波seo整体优化
  • 网站技术架构图百度指数的网址是什么
  • 招聘网站制作站长工具whois查询
  • 网站开发的实施方案刷粉网站推广免费
  • 静态网站建设中源码ip切换工具
  • 建一个免费网站的流程百度应用app下载
  • 企业网站管理系统asp做手机关键词快速排名软件
  • 广东省中山市网站武汉疫情最新情况