c语言,菜鸟问:八进制和十六进制在C语言中的作用?祥细点哦!

如题所述

计算机是用二进制进行计算的,不是我们平时用的十进制。因为用二进制表示一个数太麻烦,太长(例如64用二进制表示为1000000),于是人们就用八进制和十六进制表示数。由于c语言是高级语言,支持十进制,所以我们一般用的都是十进制的,很少用其他进制。但是计算机内部地址常用16进制表示,八进制在对变量进行移位操作等比较底层的程序设计是很有用的并且8进制是用于ACSIC码的如'\065'是表示A。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-12-02
进行计算与二进制间的转换。
第2个回答  2008-12-02
十六进制通常是用来表示地址的
八进制就不知道了
第3个回答  2008-12-02
各有各的用处
相似回答