ctest
yxm410
这个作者很懒,什么都没留下…
展开
-
[ctest]打印二进制数
c语言不能直接打印二进制数,可以使用一下方法实现:int val=2;char buf[32];printf("%s", itoa(val, buf, 2));备忘:char *itoa(int value, char *string, int radix); int atoi(const char *nptr);原创 2013-07-22 12:00:41 · 654 阅读 · 0 评论 -
[ctest]位运算实现加法(转)
[ctest]位运算实现加法(转)源地址:http://www.jb51.net/article/32130.htm用位运算实现加法也就是计算机用二进制进行运算,32位的CPU只能表示32位内的数,这里先用1位数的加法来进行,在不考虑进位的基础上,如下 代码如下:1 + 1 = 0 1 + 0 = 1 0 + 1 = 1 0 + 0 = 0 很明转载 2013-07-22 12:03:50 · 624 阅读 · 0 评论