![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言学习
time_change
这个作者很懒,什么都没留下…
展开
-
C语言解析笔记
C语言基础已经看完,接下来看C语言深度解析,做好笔记以便复习。 第一章:关键字 1.定义;定义就是创建一个对象,为这个对象分配内存并给它取上一个名字。这也是和声明的最大的区别。 最冤枉的关键字----sizeof ,break和continue 。break是中指本层循环,而continue是终止本层中的本次循环。 2.const关键字也许该被替换成readonly 被const 修饰原创 2015-05-25 15:41:42 · 705 阅读 · 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 · 129 阅读 · 0 评论