• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Mr.费解's blog
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2011年2月8日

Pa3 bzip2 源码分析(1) --- Low-level篇
摘要: bzip2 compresses files using the Burrows-Wheeler block-sorting text compression algorithm, and Huffman coding. Compression is generally considerably better than that achieved by more conventional LZ77/LZ78-based compressors, and approaches the performance of the PPM family of statistical compressors 阅读全文
posted @ 2011-02-08 05:26 Mr.费解 阅读(888) 评论(0) 推荐(0)
 
Pa2 函数指针 指针函数 分析 (转)
摘要: char (*a[3])(int); 从a 最接近(按运算符优先级)处开始。我们看到a最接近符号是[ ]——注意:*比[ ]的优先级低。a后既然有[ ],那么a是数组,而且是包含3个元素的数组。 那这个数组的每个元素是什么类型呢?虽然数组a只含有a[0]、a[1]、a[2]三个元素,a[3]实际上已经越界,但在分析数组a的元素的类型时,我们正好需要形式上的元素a[3]。知道了a[3]的类型,就知道了a的元素的类型。 a[3]是什么类型?是指针,因为它的前面有*. 由此可知,数组a的元素是指针。 光说是指针还不够。对于指针,必须说出它指向的东东是什么类型。它指向的东东是什么,就看*a[3]是什么 阅读全文
posted @ 2011-02-08 03:15 Mr.费解 阅读(179) 评论(0) 推荐(0)
 
Pa1 结构体中使用函数---通过创建函数指针
摘要: 借此可小小地实现C的面向对象代码 阅读全文
posted @ 2011-02-08 03:15 Mr.费解 阅读(198) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3