2020-02-01 16:36发布
lizhoubob 发表于 2012-12-5 14:43 呵呵,数值不会因为进制不一样而出现值不一样,例如 [d为10进制] [h为16进制] 20d=14h=10100b. 进制是 ...
chensheng00 发表于 2012-12-5 14:35 en ,是写错了,强制性的啊,那就是unsigned int temp; ...
最多设置5个标签!
原来如此,谢谢各位前辈
别纠结进制的问题了。
对计算机而言,只有二进制,即0和1。
我们所说的十六进制,八进制,十进制等等,只是为了方便我们记忆和识别而已。
在C语言中,编译器会帮我们处理数值转换的问题。
如:0xFF就是255,他们由编译器翻译成二进制码都是1111 1111
一周热门 更多>