位操作的几个函数
来源:互联网 发布:打棒球的好处 知乎 编辑:程序博客网 时间:2024/04/29 02:08
int Handfun(int reg,int state,int position) //将reg的第position位设置为state,
{
return state?(reg | (1<<position)):reg & (~(1 << position));
}
int judgement(int reg,int position) //返回reg的第position位是0还是1
{
return (reg & (1 << position))>>position;
}
char* bitstream(void *s,int len) //打印s的二进制形式
{
char *t,*p;
int i,j,k=0; p=(char *)s;
t=(char*)calloc(len*8+1,sizeof(char));
for(j=0;j<len;j++)
for(i=8*sizeof(char);i>0;i--,t[k++]=((p[j]>>i)&1)+'0');
puts(t);//打印数组s的二进制形式
return t;
}
- 位操作的几个函数
- JS封装的几个位操作函数
- 几个位操作的例子
- C语言的几个位操作函数——用起来很方便
- 文件操作的几个函数
- 几个操作字符串的函数
- 文件操作的几个函数
- 字符串操作函数的几个基本函数
- 对文件的操作的几个函数
- 几个ASP+操作日期的函数
- 介绍几个操作文件的API函数
- 几个asp+操作日期的函数
- 介绍几个操作文件的API函数
- 对树的几个基本操作函数
- 介绍几个操作文件的API函数
- 关于图像操作的几个函数
- 介绍几个操作文件的API函数
- VC++几个操作文件的API函数
- CoreJava --基本语法--[Java]
- 通过xmanager远程连接redhat linux as 5
- 删除字符串空格
- SQL Server中CASE的用法
- “开源”的Windows XP
- 位操作的几个函数
- Flex no.2
- 博客计划
- samba的share模式與SELinux的關係
- 基于KPI的IT管理
- shmget() -- 建立共享内存
- 111111111111111
- 标准BOM,啥玩意,该废除了!
- u-boot1.1.6移植 DM9000