C语言格式符问题
我是C语言初学者,在书中看到下例不明白int i=-1
printf("%d,%o",i,i)
结果输出为-1,177777 为什么不是-1,-01(-1的八进制表示不是-01吗)177777是怎么来的看不明白,哪位大虾解释一下
2010-04-29 08:23
2010-04-29 08:39
2010-04-29 09:56

2010-04-29 10:06
2010-04-29 10:09
2010-04-29 10:13
2010-04-29 10:17
谢谢大家
2010-04-29 10:34