c 语言 \ddd表示八进制数 如\123表示1+8^2+2*8^1+3*8^0,\039表示什么阿?编译器怎么处理呢?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/28 13:53:09

c 语言 \ddd表示八进制数 如\123表示1+8^2+2*8^1+3*8^0,\039表示什么阿?编译器怎么处理呢?

\039是一个八进制数,转换成十进制数是 9*8^0+3*8^1=33
即\039表示十进制数33转换为八进制数后的结果.
在内存中是以二进制数来存放.二进制数为100001