内存里八进制数是怎么存贮的,最前面的0占多大字节空间?

2024-12-15 09:46:11
推荐回答(2个)
回答1:

八进制前面的“0”并不真正存放,它只是八进制的标志,C语言编译器看到一个数据以0开头,就认为它是八进制的,并自动转化成二进制形式存放在内存里。
编译完成后,八进制数就已经变成二进制了,所以,“0”并不在内存存放。

回答2:

在内存里存的都是二进制,没有八进制,八进制是在输出的时候把二进制转为八进制