C语言学习
time_change
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言解析笔记
C语言基础已经看完,接下来看C语言深度解析,做好笔记以便复习。第一章:关键字1.定义;定义就是创建一个对象,为这个对象分配内存并给它取上一个名字。这也是和声明的最大的区别。最冤枉的关键字----sizeof ,break和continue 。break是中指本层循环,而continue是终止本层中的本次循环。2.const关键字也许该被替换成readonly 被const 修饰原创 2015-05-25 15:41:42 · 799 阅读 · 0 评论 -
位图中位运算的应用
查看一段内存中的BIT位需要用到位运算,首先把内存指针转换成char * ,才能进行处理,以下是用到的宏定义#define BITMASK(b) (1 << ((b) % CHAR_BIT))#define BITSLOT(b) ((b) / CHAR_BIT)#define BITSET(a, b) ((a)[BITSLOT(b)] |= BITMASK(b)) /*将位数...原创 2018-11-22 10:01:57 · 212 阅读 · 0 评论
分享