2015年6月30日

C语言-二进制技巧

摘要: 打开位: flags = flags | MASK 要打开的位为 1关闭位: flags = flags & ~MASK 要关闭的位为 1转置位: flags = flags ^ MASK 要转置的位为 1int num = 10;01 & num; //表示获取最后一位的值, 可以不用前缀0... 阅读全文

posted @ 2015-06-30 11:40 John_ABC 阅读(343) 评论(0) 推荐(0) 编辑

C语言-十进制转换为二进制函数

摘要: char * itobs(int num, char * str) { int i; static int size = 8 * sizeof(int); for (i = size - 1; i >= 0; i--, num >>= 1) { str[i] = (0... 阅读全文

posted @ 2015-06-30 11:25 John_ABC 阅读(2645) 评论(0) 推荐(0) 编辑

导航