c语言输出041和41有什么区别,为什么输出的041为33?

【c语言输出041和41有什么区别,为什么输出的041为33?】

c语言输出041和41有什么区别,为什么输出的041为33?

文章插图
041是指8进制数 , 如果是0x41就代表16进制数 。直接写41代表十进制的数 。八进制数的041 , 4*8+1=33 。换算成十进制数正好33 。

    推荐阅读