- 1
- 0
- 约小于1千字
- 约 12页
- 2017-04-25 发布于四川
- 举报
05第3章(补)位运算
12、位运算;12.1.1、按位与运算 ;【例12.1】
main(){
int a=9,b=5,c;
c=ab;
printf(a=%d\nb=%d\nc=%d\n,a,b,c);
}
;12.1.2、按位或运算;【例12.2】
main(){
int a=9,b=5,c;
c=a|b;
printf(a=%d\nb=%d\nc=%d\n,a,b,c);
}
;12.1.3、按位异或运算; 12.1.4、求反运算
求反运算符~为单目运算符,具有右结合性。其功能是对参与运算的数的各二进位按位求反。
例如~9的运算为:
-(0000000000001001)结果为:1111111111110110;12.1.1??????????? 右移运算
右移运算符“”是双目运算符。其功能是把“ ”左边的运算数的各二进位全部右移若干位,“”右边的数指定移动的位数。
例如:
设 a=15,
a2
表示把000001111右移十进制3)。
应该说明的是,对于有符号数,在右移时,符号位将随同移动。当为正数时,最高位补0,而为负数时,符号位为1,最高位是补0??是补1 取决于编译系统的规定。Turbo C和很多系统规定为补1。
;【例12.4】
main(){
unsigned a,b;
print
您可能关注的文档
最近下载
- 北师大版(2024)新教材小学三年级数学上册第五单元《认识角》精品课件.pptx
- 2026年5月16日广西壮族自治区南宁市检察院遴选面试真题及解析.pdf VIP
- 进位制教案.doc VIP
- 精品解析: 北京市通州区潞河中学2025-2026学年上学期10月阶段检测七年级数学试题(解析版).docx VIP
- 智慧农业前沿技术导论 课件全套 第1--15章 绪论 --- 作物生理与现代农业.pptx
- 小学一年级劳动下册 《清洁小达人·创制轻便吸尘器》教案.docx VIP
- 高低压配电安装工程施工方案方案.docx
- 职工退休申请表-广州市人力资源和社会保障局.doc VIP
- 新版(2026秋新教材)人教版二年级上册数学全册教案(教学设计)合集.docx
- 溃疡性结肠炎中医诊疗专家共识(2023).pptx VIP
原创力文档

文档评论(0)