摘要:
通过移位实现:#include <stdio.h>size_t func( char x ) { x = (x & 0x55) + ((x>>1) & 0x55); x = (x & 0x33) + ((x>>2) & 0x33); x = (x & 0x0f) + ((x>>4) & 0x0f); return x;}int main(){ printf("%d", func('c'));}移位思想:01010101 即为0X5500110011 即为0X330 阅读全文
posted @ 2011-12-16 11:17
ITMelody
阅读(366)
评论(0)
推荐(1)


浙公网安备 33010602011771号