社区
C语言
帖子详情
64位Windows环境下,fprintf(%08p) 为何打印出16位地址值啊?
moonck
2009-12-24 10:24:46
RT
0000000000000010:
0000000000000020:
而在Linux64位上就没有问题。
请指教一下。
...全文
219
3
打赏
收藏
64位Windows环境下,fprintf(%08p) 为何打印出16位地址值啊?
RT 0000000000000010: 0000000000000020: 而在Linux64位上就没有问题。 请指教一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TimidSparrow
2009-12-24
打赏
举报
回复
64位Windows下指针就是8字节的(64位);
Linux下没试过。
skysoshy
2009-12-24
打赏
举报
回复
[Quote=引用 1 楼 taodm 的回复:]
我怎么数来数去它是8byte地址值。
[/Quote]
就是啊
taodm
2009-12-24
打赏
举报
回复
我怎么数来数去它是8byte地址值。
赵4老师
2009-12-24
打赏
举报
回复
%I64p ?
赵4老师
2009-12-24
打赏
举报
回复
%08lp ?
关于 C++ 中f
printf
()函数处理string数据引发中断的问题解决方法
@关于 C++ 中f
printf
()函数处理string数据引发中断的问题解决方法 void Student::SaveInfo(void) { FILE * p; p = fopen(“d:\wenjian.txt”, “w”);//建立一个文件的txt文件 f
printf
(p, “%s\t%s\t%s\t%s\t%s\n”, “学号”, “姓名”, “性别”, “年龄”, “平均分”); fo...
拥抱
64
位
Windows
拥抱
64
位
Windows
还记得640K内存就足够的好日子吗?那记得是什么时候,它显得捉襟见肘了吗?这是一个日新月异的时代,我们发明了各种方法,以在有限的寻址空间内,映射更多的内存:首先,是“扩充内存”(EMM),起初它只是一张硬件“卡”,以64K或128K HASH(0x80b9d4)为界,切换64K的HASH(0x80b9d4)页到DOS寻址空间内;然后,我们又看到了“扩展
输
出
打印
数组---
printf
函数
输
出
打印
数组---
printf
函数
printf
(“%s\n”,str);语句可将字符指针所指的字符串一次性的输
出
,除了字符类型,其他类型的数组不能用数组名来整体性的输
出
它的全部元素,只能逐个元素输
出
,用for循环 下面我们来一个验证: #include<stdio.h> #include<
windows
.h> void f(char **p) { *p +=...
32
位
与
64
位
编程注意事项总结
http://www.oschina.net/p/flowvisor http://www.cnblogs.com/centimeter/articles/2395405.html http://www.360doc.com/content/13/0520/21/7662927_286868466.shtml http://zhidao.baidu.com/link?url
windows
下编程实现
打印
日志
下面是在
windows
下编程实现的日志
打印
,写的比较简单,可以根据实际情况进行修改使用。 宏WRITELOG在vs2013可以正常使用。 在vs2003和vs2010可能会报错,可以直接使用myLog函数,就是比较麻烦,需要传参数(__FILE__, __FUNCTION__, __LINE__) 这个例子日志会一直保存在同一个文件,如果想要每小时生成一个新的日志文件,请看https://w...
C语言
70,008
社区成员
243,256
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章