风歌的blog

已搬家到 blog.imxjf.top
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2005年7月22日

摘要: 结构的一些基本概念: 结构不能比较,因为在内存中他们的成员不一定是连续放置。 结构需按顺序初始化。 结构作为参数时一般是按值传递,也可以作指针或引用传递。 位运算 & 按位与 | 按位或 ^ 按位异或 > 右移位 ~ 求反 按位与通常与一个屏蔽字(mark)一起使用,屏蔽字就是某一位为1的数(其他位为0)。一个整数与这个屏蔽字则除了为1的那位外,其他位都被“屏蔽”... 阅读全文

posted @ 2005-07-22 17:14 风歌 阅读(486) 评论(0) 推荐(0) 编辑

摘要: #include #include void *my_memcpy(void *restrict str1,const void *restrict str2,size_t n){ void * ret = str1; while(n--) { *(char*)str1 = *(const char* restrict)str2; str1 = (char*)str1 + 1; str2... 阅读全文

posted @ 2005-07-22 11:10 风歌 阅读(343) 评论(0) 推荐(0) 编辑