我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

%p(unsigned long*)和%lx有什么区别?

我使用
printk("start:%p\t end:%p",(unsigned long *)temp->vm_start,(unsigned long *)temp->vm_end);

和
printk("start:%lx\t end:%lx",temp->vm_start,temp->vm_end);
打印出来的数据不一样

```

64位环境地址是64位,但是long只有4字节,换成llx就可以输出不带前导零的完整地址了

img

近期文章

  • python实现上一张下一张图片显示的原理是什么?
  • 怎么在github上下载java程序项目把它编译成apk在手机使用?
  • c语言例题大家伙帮看下
  • c++ numcpp 库函数使用问题
  • Android edittext 焦点问题
  • java如何不配合加解密算法进行填充
  • 初学者想通过DataAdapter.Update的方式去完成数据库的修改,但是数据库没受影响是为什么?
  • C++输出格式要求f()=怎么写
  • top widgets自定义快捷启动--行程码的URL
  • martup模板制作/html/css
  • JedisConnectionFactory
  • vue $attrs is readonly. 报错
  • 求udacity 无人驾驶方面课程
  • 代理IP地址加上前缀后,html引用js和css也加上了前缀,导致html页面不能正常加载,如何解决
  • 这个怎么做,python
  • 为什么我的链表在运行时会卡死或者无法存取信息?
  • 群论问题:子群的证明问题
  • 问一下这个怎么做😭c++真的好难
  • matlab求矩阵A与矩阵B的的点乘与叉乘结果。
  • kettle如何连接跨网数据库。SSH,HTTP等方式在那里配置

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华