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

网站负责人照片最好大连网站建设

网站负责人照片,最好大连网站建设,网页qq属于,中国住房城乡建设部网站C语言_常见位操作 文章目录 C语言_常见位操作一、位操作函数二、代码示例 一、位操作函数 设置某位为1或者对某位清0、获取某位的值、对某位取反 /*对某位置1*/ unsigned Setbit(unsigned x,int n) {return x | 1 n; }/*对某位清0*/ unsigned Resetbit(unsigned x,…C语言_常见位操作 文章目录 C语言_常见位操作一、位操作函数二、代码示例 一、位操作函数 设置某位为1或者对某位清0、获取某位的值、对某位取反 /*对某位置1*/ unsigned Setbit(unsigned x,int n) {return x | 1 n; }/*对某位清0*/ unsigned Resetbit(unsigned x,int n) {return x ~(1 n); }/*取某位的值*/ unsigned Getbit(unsigned x,int n) {return ((x) (n)1)) }/*对某位取反*/ unsigned Invertbit(unsigned x,int n) {return ((x) ^ 1(n)) }获取x从p位到n位的值 unsigned Getbits(unsigned x,int p,int n) {return (x (p1-n)) ~(~0 n); }设置x从p位到n位的值 unsigned Setbits(unsigned x,int p,int n,int y) {return x ~(~(~0 n) (p1-n)) | (y ~(~0 n)) (p1-n); }对x从p位到n位的值进行取反 unsigned Invertbits(unsigned x,int p,int n) {return x ^ (~(~0 n)) (p-n1); } 对x循环右移n位 unsigned Rightbits(unsigned x,int n) {return (x n) | (x (8*(sizeof(unsigned))-n)); }二、代码示例 代码如下示例 #includestdio.h #includestring.hvoid print_binary(unsigned int num) {if (num 1) {print_binary(num 1);}putchar((num 1) ? 1 : 0);}/*对某位置1*/ unsigned Setbit(unsigned x,int n) {return x | 1 n; }/*对某位清0*/ unsigned Resetbit(unsigned x,int n) {return x ~(1 n); }/*取某位的值*/ unsigned Getbit(unsigned x,int n) {return ((x) (n)1); }/*对某位取反*/ unsigned Invertbit(unsigned x,int n) {return ((x) ^ 1(n)); }unsigned Getbits(unsigned x,int p,int n) {return (x (p1-n)) ~(~0 n); }unsigned Setbits(unsigned x,int p,int n,int y) {return x ~(~(~0 n) (p1-n)) | (y ~(~0 n)) (p1-n); }unsigned Invertbits(unsigned x,int p,int n) {return x ^ (~(~0 n)) (p-n1); }unsigned Rightbits(unsigned x,int n) {return (x n) | (x (8*(sizeof(unsigned))-n)); }void main(int argc,char* argv[]) {int a 178 ,b 178 , c 178 , d 178 , e 178 , f 178 , g 178 , h 178; int p 5,n 3;printf( 178: \t\t\t);print_binary(a);printf(\t\n\n);printf( Setbit(a,3): \t\t);print_binary(Setbit(a,3));printf(\t\n);printf( Resetbit(b,4): \t);print_binary(Resetbit(b,4));printf(\t\n);printf( Getbit(c,5):\t\t);print_binary(Getbit(c,5));printf(\t\n);printf( Invertbit(d,2):\t);print_binary(Invertbit(d,2));printf(\t\n);printf( Getbits(e,5,3):\t);print_binary(Getbits(e,5,3));printf(\t\n);printf( Setbits(f,p,n,15):\t);print_binary(Setbits(f,p,n,15));printf(\t\n);printf( Invertbits(g,5,3):\t);print_binary(Invertbits(g,5,3));printf(\t\n);printf( Rightbits(h,5):\t);print_binary(Rightbits(h,5));printf(\t\n);}结果 178:        10110010 Setbit(a,3):     10111010 Resetbit(b,4):    10100010 Getbit(c,5):     1 Invertbit(d,2):    10110110 Getbits(e,5,3):   110 Setbits(f,p,n,15):  10111010 Invertbits(g,5,3):  10001010 Rightbits(h,5):   10010000000000000000000000000101
http://wiki.neutronadmin.com/news/12941/

相关文章:

  • 工信部网站黑名单网站建设与网页设计 视频教程
  • 凤台做网站网站悬浮
  • 玻璃行业做的非常有设计感的网站wordpress主题切换不了
  • 关于网站建设的题目那种系统做网站比较好
  • 怎么做电影网站的app开发需要多少费用
  • 上海私人网站建设企业专属空间登录
  • 建设网站实施条件清远 网站建设
  • 给网站做引流多少钱手机网站营销页
  • 怎么做跳转不影响原网站排名莆田关键词优化报价
  • asp手机网站wap网站自动
  • 个人网站源代码抖音代运营美发
  • 泉州网站seo外包公司规划设计公司毛利
  • 苏州高端网站开发网站在线制作系统
  • 北京建站哪家好app store怎么切换地区
  • 做网站策划计划书泰安肥城建设局网站
  • 做化学式的网站电子商务网站的定义
  • 快速搭建网站前端wordpress菜单文件夹
  • 中国做的网站国外能打开吗海外推广方法有哪些
  • 大连建网站需要多少钱有了源码该怎么建立app
  • 潍坊网站建设联系方式网站为什么被挂马
  • 最新免费下载ppt模板网站网站添加地图导航
  • 如何建立自己的微网站哪里有做网站平台
  • 國家建设协会官方网站哪一个网站可以做任务拿佣金
  • 口碑好的聊城网站建设上海网站建设公司服务怎么做
  • 哪些网站教你做美食的网络科技公司骗术
  • 养生网站源码下载做好的网站如何上线
  • 康体设备网站建设昆明市建设局网站
  • 广东专业做网站排名公司哪家好重庆招生院校网站
  • 黄山网站设计太原搭建网站的公司
  • 关于推广网站的标题安徽网络公司排名