Linux下C语言&_测试位
来源:互联网 发布:mac传照片到安卓手机 编辑:程序博客网 时间:2024/06/07 09:35
(某数&0x04)等价于((某数&0x4)==0x4)
类似汇编的test
#include<stdio.h>#include<string.h>void fun(int s){ printf("- is hex:%x dec:%d\n",s,s); if(s&0x4)printf("-&04\n"); if(s&0x2)printf("-&2\n"); if((s&0x4)==0x4)printf("(-&04)==0x4\n"); if((s&0x4)==1)printf("(-&04)==1\n"); if((s&0x01)==1)printf("(-&0x01)==1\n");}int main(){ int s=0x4; fun(s); printf("==============\n"); fun(0x46); printf("==============\n"); fun(0xf2); printf("==============\n"); fun(0xf7); return 0;}
- is hex:4 dec:4
-&04
(-&04)==0x4
==============
- is hex:46 dec:70
-&04
-&2
(-&04)==0x4
==============
- is hex:f2 dec:242
-&2
==============
- is hex:f7 dec:247
-&04
-&2
(-&04)==0x4
(-&0x01)==1
0 0
- Linux下C语言&_测试位
- linux下 c语言cgi测试
- linux 下c语言测试框架
- linux下 C语言 大小端测试
- Linux下的C语言编程——位运算
- Linux下的C语言——位运算
- linux 位操作c语言
- 【Linux】C语言位运算
- linux下C语言实现程序时间测试
- C语言位域操作测试程序
- 2.1 C语言下的位运算
- C语言学习笔记:16_位运算
- 第五届蓝桥杯Java语言C组_位平方和
- 64位linux c语言开发注意事项
- 64位linux c语言开发注意事项
- Linux下C测试const
- C#_位操作
- Linux 下 C 语言编程
- 安卓系统5.1格式化sd卡的方法
- 青岛游记
- 玩转redis —— 第4篇 哈希对象类型
- UML—Sequence Diagram and Collaboration Diagram
- fedora 24 configure
- Linux下C语言&_测试位
- rapidjson的使用例子
- JavaScript学习笔记2----类型、值和变量
- 离线安装PostMan
- iOS开发之CocoaPods导入第三方简洁版
- 关于在httl中解析map、list及自定义实体类
- Java多线程-线程安全-出售火车票Demo
- CENTOS 学习记录
- 蓝桥杯 历届试题 1119