Chinaunix首页 | 论坛 | 博客
  • 博客访问: 48038
  • 博文数量: 37
  • 博客积分: 1800
  • 博客等级: 上尉
  • 技术积分: 451
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-29 19:56
文章存档

2011年(9)

2010年(28)

我的朋友

分类: C/C++

2011-01-04 17:55:12

用了这么多年C语言,刚才又在输出 long 问题上拿不准,遗憾啊.
    %d <=> %i
    %ld          long 输出,十进制
    %lX          long 输出,十六进制
    %8.8ld
    %8.8lX
    #define LIMIT   (PAGE_SIZE-128)
    printk("\nlen=%d  LIMIT=%8.8li", (unsigned int)len , LIMIT);
    printk("\nlen=%d  LIMIT=%8.8ld", (unsigned int)len , LIMIT);
    printk("\nlen=%d  LIMIT=%8.8lX", (unsigned int)len , LIMIT);
    printk("\nlen=%d  LIMIT=%8.8lx", (unsigned int)len , LIMIT);
阅读(556) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-03-09 09:31:18

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com