printf按8进制、16进制输出

printf()8进制、16进制输出格式控制:
int num = 0x9;

/*输出4位8进制的num*/
printf("%04o/n",num);

/*输出2位16进制的num*/
printf("%02X",num);

结果:
0011
09

原作者:http://blog.csdn.net/summer_liuwei/article/details/5464518

你可能感兴趣的:(编程语言)