Chinaunix首页 | 论坛 | 博客
  • 博客访问: 100812
  • 博文数量: 52
  • 博客积分: 2095
  • 博客等级: 大尉
  • 技术积分: 500
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-08 13:29
文章分类

全部博文(52)

文章存档

2010年(1)

2009年(24)

2008年(27)

我的朋友

分类: C/C++

2009-10-31 17:20:49

glibc源代码中最关键的一句就是

#define    __isctype(c, type) \
  (__ctype_b[(int) (c)] & (unsigned short int) type)

利用枚举类型type来确定是哪个判断函数(isdigit,islower,isalpha...),然后查表(__cype_b)得出结果。
阅读(387) | 评论(0) | 转发(0) |
0

上一篇:简单链表设计

下一篇:delphi记录一

给主人留下些什么吧!~~