C语言中能输出负的八进制数吗?177777表示负的八进制吗?

问题描述:

C语言中能输出负的八进制数吗?177777表示负的八进制吗?
1个回答 分类:综合 2014-11-22

问题解答:

我来补答
输出的八进制数是无符号的,前面没有负号,但它表示的十进制数可以是负的,例如-1的八进制输出为37,777,777,777,但由于-1补码全为1,所以八进制数才为负,一般的数只要第一位为1那么就是负数,而要定义一个负的八进制数可以加负号,如:int a = -011.
177777表示的十进制数为65535是一个正数
 
 
展开全文阅读
剩余:2000
上一页:椭圆简单性质
下一页:求解这个表格