设为首页 加入收藏

TOP

16进制输出显示
2019-03-09 14:08:22 】 浏览:17
Tags:进制 输出 显示

void puthex(unsigned int val)
{
    /*0x123abcd*/
    int i;
    int j;

  puts("0x");

  for(i=0;i<8;i++)
  {
      j = (val >> (7-i)*4) & 0xf; //从高到低每四位二进制
     if((j <= 9) && (j >= 0))
     putc('0' + j);
     else
    putc('A' + j - 0xA);
  }

}


编程开发网
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C语言程序 下一篇Visual Studio 2017的安装与使用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

array(4) { ["type"]=> int(8) ["message"]=> string(24) "Undefined variable: jobs" ["file"]=> string(32) "/mnt/wp/cppentry/do/bencandy.php" ["line"]=> int(214) }