64位Linux shmat返回值被截断,该如何处理 我来答 1个回答 #热议# 在购买新能源车时,要注意哪些? 梦祥京3059 2013-10-31 · TA获得超过124个赞 知道答主 回答量:192 采纳率:0% 帮助的人:68.9万 我也去答题访问个人页 关注 展开全部 使用gdb调试发现,函数LinkShm()中的shmptr的值是对的,返回给调用者指针shmptr时shmat返回的64位地址,高位4字节给截断了,并且补上了0xffffffff,后面4个字节是正确地址的低位4字节。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-03-08 shmat()返回值的问题? 2017-05-02 shmat函数在什么情况下会返回 2014-11-03 c语言 shmat函数问题 1 2016-08-28 linux在终端怎么取消shmat的共享内存 2016-12-12 Linux下C编程使用shmat gcc编译通不过,怎么解决 2017-03-23 linux shmat 映射到哪里 2014-08-19 Linux下使用能否使用C共享内存存放指针 2016-04-13 在linux中共享内存里分别存放了整数和字符,怎么将它们分别取出来 1 更多类似问题 > 为你推荐: