其他分享
首页 > 其他分享> > 16进制输出补齐

16进制输出补齐

作者:互联网

    int PrintVal = 9;
    /*按整型输出,默认右对齐*/
    printf("%d\n",PrintVal);
    /*按整型输出,补齐4位的宽度,补齐位为空格,默认右对齐*/
    printf("%4d\n",PrintVal);
    /*按整形输出,补齐4位的宽度,补齐位为0,默认右对齐*/
    printf("%04d\n",PrintVal);

    /*按16进制输出,默认右对齐*/   
    printf("%x\n",PrintVal);
    /*按16进制输出,补齐4位的宽度,补齐位为空格,默认右对齐*/
    printf("%4x\n",PrintVal);
    /*按照16进制输出,补齐4位的宽度,补齐位为0,默认右对齐*/
    printf("%04x\n",PrintVal);

    /*按8进制输出,默认右对齐*/
    printf("%o\n",PrintVal);
    /*按8进制输出,补齐4位的宽度,补齐位为空格,默认右对齐*/
    printf("%4o\n",PrintVal);
    /*按照8进制输出,补齐4位的宽度,补齐位为0,默认右对齐*/
    printf("%04o\n",PrintVal);

标签:PrintVal,进制,16,默认,printf,对齐,补齐,位为
来源: https://blog.csdn.net/huangguangzhi88/article/details/118857231