各位巨佬,我这个啥意思,不太理解

img

img


#include<stdio.h>
#include<stdlib.h>
int main()
{
    int x = 010,y=10,z=0x10;
    char c1 = 'M', c2 = '\x4d', c3 = '\115', c4 = 77,c;
    printf("%o %d %x\n", x,y,z);//xy、z分别是八进制、十进制、十六进制,对应格式符:%o、%d、%x。
    printf("%d %d %d\n", x, y, z);
    printf("%c %x %o %d\n", c1, c2, c3, c4); // '\x'代表16进制ASCII码,'\'表示八进制ASCII码
    printf("%c %c %c %c\n", c1, c2, c3, c4);
    c = c1 + 32;
    printf("%c\n", c);
    return 0;
}