《C程序设计语言第2版·新版》读书笔记(一)

发布时间:2025-07-20 13:18

文字排版的艺术:版式设计的视觉语言 #生活技巧# #创意技巧# #艺术设计思路#

最新推荐文章于 2019-07-17 21:09:36 发布

原创 于 2017-09-18 23:16:09 发布 · 1.1k 阅读

· 0

· 1 ·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

2.9 按位运算符

C语言提供了六个位操作运算符,分别是

& 按位与(AND) | 按位或(OR) ^ 按位异或(XOR) << 左移 >> 右移 ~ 按位取反

/*getbits函数: 返回x中第p位开始的n位*/ unsigned getbits(unsigned x, int p, int n) { return (x>>(p+1-n)) & ~(~0<<n); } /* 其实要取从p位开始的n位,那么就直接将其余的位都 掩成0,那么就构造一个掩码,这个掩码满足,p之前 的全为0,p之后的全为1,然后与一下 */

c

运行

习题

练习2-6 编写一个函数setbits(x,p,n,y),该函数返回对x执行下列操作后的结果值:将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值,x的其余各位保持不变

/* 其

c

运行

网址:《C程序设计语言第2版·新版》读书笔记(一) https://www.yuejiaxmz.com/news/view/1181502

相关内容

保正版!!C语言程序设计(第5版)+学习辅导(共2册合售)
《语言类型学教程 第二版 》【正版图书 折扣 优惠 详情 书评 试读】
【读书笔记】代码大全26章:代码优化技术
c语言原程序如下intx=496;printf('*%
最有意义的生活 第2集 再版序
C++ 黑客编程揭秘与防范(第2版)【全本
C语言自学书籍推荐
管理成就生活(原书第2版)
C语言程序设计 自测题(三)
C 语言程序设计心得:编程之路的探索与收获

随便看看