c语言
文章平均质量分 73
睡到丶自丨然醒
这个作者很懒,什么都没留下…
展开
-
关于char强制转换成int到底是用0还是用1补位的猜想与检验
关于char强制转换成int到底是用0还是用1补位的猜想与检验 最近学C语言发现char强制转换时值会完全不同,而且变化很大,于是决定写代码测试一下。先检验一下char型的-3和3在内存中分别怎么表示——用到的函数 void PrintBit(char x)//用于输出char型在内存中的二进制保存值{ int i=0; int n=sizeof(char)*CHAR_BIT;原创 2017-10-29 10:19:58 · 4289 阅读 · 0 评论 -
突发奇想来揣测揣测大师是如何发明补码的
突发奇想来揣测揣测大师是如何发明补码的写在前面 最近学C语言学的云里雾里,对原码反码补码是一窍不通,除了知道什么是原码反码补码,其他的一点都不知道,于是作者静下心来花时间揣测了一下大师是如何思考发明补码的,若有所获,于是决定把想法记录下来,希望能帮助到其他同样思考过这个问题的人,纯属猜测,毫无史实依据,如有雷同,荣幸之至。如有问题,欢迎指正,邮箱644360964@qq.com补码是怎么原创 2017-10-29 10:20:32 · 1888 阅读 · 3 评论