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

帝国cms能做手机网站吗做电商没几个能赚钱的

帝国cms能做手机网站吗,做电商没几个能赚钱的,dw下载中文版破解,网站上添加百度地图C语言 基础开发----目录 一、位运算符----简介 位运算符 就是按二进制位进行运算。 C语言中位运算符主要包括六种&#xff0c;具体如下&#xff1a; 与(&)&#xff0c;或(|)&#xff0c;非(~)&#xff0c;异或(^)&#xff0c;左移(<<)和右移(>>) 位运算符含…

C语言 基础开发----目录


一、位运算符----简介

位运算符 就是按二进制位进行运算。

C语言中位运算符主要包括六种,具体如下:
与(&),或(|),非(~),异或(^),左移(<<)和右移(>>)

位运算符含义说明
&按位有0为0,双1为1: 1&1=1,1&0=0,0&1=0,0&0=0
只有两者对应位都为1,结果对应位才为 1,否则为 0
I按位有1为1,双0为0: 1I1=1,1I0=1,0I1=1,0I0=0
只要两者对应位有一个为1,则结果对应位就为 1,否则为 0
~按位取反1变0,0变1: ~1=0, ~0=1
如果该位为 1,则结果对应位为 0
如果该位为 0, 则结果对应位为 1
^按位异或不同为1,相同为0: 1^1=0, 1^0=1, 0^1=1, 0^0=0
只有两者对应位不一样,则结果对应位才为 1, 否则为 0
<<左移左移n位就是乘以2的n次方
所有位依次向左移动,高位丢弃,低位补0
>>右移右移n位就是除以2的n次方
无符号数据:所有位依次向右移动,高位补0,低位丢弃
有符号数据:所有位依次向右移动,符号位不变,低位丢弃

二、位运算符----详细说明

1. 位与运算(&):有0为0,双1为1

只有两者对应位都为1,结果对应位才为 1,否则为 0

变量十六进制数值二进制数
a0x030000 0011
b0x0A0000 1010
a&b0x020000 0010

举例说明:

#include <stdio.h>int main(int argc, char *argv[])
{unsigned char a=0x03,b=0x0A;printf("a=0x%X\n",a);printf("b=0x%X\n",b);printf("a&b=0x%X\n",a&b);return 0;
}

运行结果如下:

在这里插入图片描述

2. 位或运算(|):有1为1,双0为0

只要两者对应位有一个为1,则结果对应位就为 1,否则为 0

变量十六进制数值二进制数
a0x030000 0011
b0x0A0000 1010
aIb0x0B0000 1011

举例说明:

#include <stdio.h>int main(int argc, char *argv[])
{unsigned char a=0x03,b=0x0A;printf("a=0x%X\n",a);printf("b=0x%X\n",b);printf("a|b=0x%X\n",a|b);return 0;
}

运行结果如下:

在这里插入图片描述

3. 位取反运算(~):1变0,0变1

如果该位为 1,则结果对应位为 0。
如果该位为 0, 则结果对应位为 1。

变量十六进制数值二进制数
a0x030000 0011
~a0xFC1111 1100

举例说明:

#include <stdio.h>int main(int argc, char *argv[])
{unsigned char a=0x03,b=~a;printf("a=0x%X\n",a);printf("b=0x%X\n",b);return 0;
}

运行结果如下:

在这里插入图片描述

4. 位异或运算(^):不同为1,相同为0

只有两者对应位不一样,则结果对应位才为 1, 否则为 0

变量十六进制数值二进制数
a0x030000 0011
b0x0A0000 1010
a^b0x090000 1001

举例说明:

#include <stdio.h>int main(int argc, char *argv[])
{unsigned char a=0x03,b=0x0A;printf("a=0x%X\n",a);printf("b=0x%X\n",b);printf("a^b=0x%X\n",a^b);return 0;
}

运行结果如下:

在这里插入图片描述

5. 左移运算(<<)

所有位依次向左移动,高位丢弃,低位补0。

变量十六进制数值二进制数
a0x030000 0011
a<<20x0C0000 1100

举例说明:

#include <stdio.h>int main(int argc, char *argv[])
{unsigned char a=0x03;printf("a=0x%X\n",a);printf("a<<2=0x%X\n",a<<2);return 0;
}

运行结果如下:

在这里插入图片描述

6. 右移运算(>>)

无符号数据:所有位依次向右移动,高位补0,低位丢弃。

变量十六进制数值二进制数
a0x0831000 0011
a>>10x410100 0001

举例说明:

#include <stdio.h>int main(int argc, char *argv[])
{unsigned char a=0x83;printf("a=0x%X\n",a);printf("a>>1=0x%X\n",a>>1);return 0;
}

运行结果如下:

在这里插入图片描述

有符号数据:所有位依次向右移动,符号位不变,低位丢弃。

变量十六进制数值二进制数
a0x0831000 0011
a>>10xC11100 0001

举例说明:

#include <stdio.h>int main(int argc, char *argv[])
{char a=0x83;printf("a=0x%X\n",(unsigned char)a);printf("a>>1=0x%X\n",(unsigned char)(a>>1));return 0;
}

运行结果如下:

在这里插入图片描述


http://www.yayakq.cn/news/234348/

相关文章:

  • 公众号自己做电影网站吗网站推广的四个阶段包括
  • 个人网站推广方法厦门app网站设计
  • 企业网站建设哪家正规重庆重庆网站建设公司
  • 域名怎么做网站内容徐州网站定制公司
  • 化学药品购买网站优化网站定制
  • 网站出现弹窗代理网页游戏加盟
  • 外贸网站建设行业发展情况网站开发电脑配置要求
  • 手机网站开发在pc端福州网页模板建站
  • 做网站费用怎么记分录工厂采购信息网
  • 厦门网站建设网络推广海淀中小企业网站开发
  • ASP网站建设招聘做暧暧网站在线观看
  • 网站建设感想网站定制 北京
  • 网站做接口到app价格用PS怎么做网站界面
  • 互联网站源码网站地图灰色效果的怎么做的
  • 大连做网站优化公司网站开发用什么编程
  • 网站建设的目标定位县文化馆网站建设方案
  • 网站关键词多少合适新校区建设网站
  • 企业自建网站缺一家专业做导购的网站
  • 提供网站建设教学视频主题店铺网页界面设计
  • 怎么查看网站根目录网站建设属于什么支出
  • 如何分析网站黄冈app下载推广价格
  • 百度云自助建站海南网站优化
  • 芜湖网站推广用ip地址做网站
  • 虚拟展馆官方网站建设网站里的活动专题栏怎么做
  • 画廊网站模板 frontpage网站做的简单是什么意思
  • 西部网站管理助手4.0深圳好蜘蛛网站建设公司
  • 自创网站的软件下载iis 网站拒绝显示此网页
  • 网站关键字如何选择青岛vps网站
  • 如何做论坛网站 知乎北京工商网上登记申请平台
  • ie兼容性 网站梵客家装