首页 新闻 会员 周边

((_ctype_+1)[(unsigned)(c)]&_L),这里的(_ctype_+1)是神马意义?

0
悬赏园豆:50 [已关闭问题] 关闭于 2012-06-28 09:53

#define islower(c) ((_ctype_+1)[(unsigned)(c)]&_L)
#define _L 02
extern const char _ctype_[];

 

也就是说把ctype数组的第2个元素的地址作为 神马??

 

看不懂呢

C++ C
mumuliang的主页 mumuliang | 菜鸟二级 | 园豆:213
提问于:2012-06-28 09:51
< >
分享
所有回答(2)
0

a! 提完问题就突然想到了!!

_ctype_+1 就是指针啊。。。后面拿它当数组使用[]访问它的第c+1元素 =_=

最近脑子真的进水了。

mumuliang | 园豆:213 (菜鸟二级) | 2012-06-28 09:53
0

哈哈,问题解决了就好。

无之无 | 园豆:5095 (大侠五级) | 2012-06-28 09:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册