社区
C++ 语言
帖子详情
请教dword运算问题
zjckwht
2006-12-12 10:00:07
请问0xffffffff如何运算才能变成0xffffffdf?
也就是如何修改特定某一位的值?
...全文
235
7
打赏
收藏
请教dword运算问题
请问0xffffffff如何运算才能变成0xffffffdf? 也就是如何修改特定某一位的值?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大熊猫侯佩
2006-12-22
打赏
举报
回复
mov eax,0ffffffffh
and eax,0ffffffdfh
;so eax == 0ffffffdfh
ReverseEngineering
2006-12-22
打赏
举报
回复
按位与或者按位或
OOPhaisky
2006-12-12
打赏
举报
回复
用异或操作(^)就可以完成。
OOPhaisky
2006-12-12
打赏
举报
回复
位运算不就可以了吗!
taodm
2006-12-12
打赏
举报
回复
用位操作| & ^,具体得看你如何改。自己找本C语言的书再认真看看位操作吧。
sharkoasis
2006-12-12
打赏
举报
回复
可以使用位与运算
zjckwht
2006-12-12
打赏
举报
回复
在不影响其它位的值的情况下,如何修改特定某一位的值?
内存表示,位
运算
及字节序
这篇文章始于对这么个程序的思考: int main(int argc, char* argv[]) { int i=1234567; D
WORD
dwWrite;
内存表示位
运算
及字节序
其实这也是比较明显的,像1234567这个整数,1明显居高位,它是最有效力的数字,它在最左边,所以应该用左边来表示高位,这样和我们的思维习惯比较相符,如果这个理由还不够充分,那我这里就插入“位
运算
”来讲一下。...
C语言socket实现文件下载
原来是类型的
问题
,做出来的
运算
应该是float,但是我都定义的int,输出也是,大佬指出后,我好尴尬。。。犯了小错误。。。但是在这次过程也学习了一波。要加油了!!!代码写的这么乱!!! 写的是带颜色的版本,,...
数据类型转化
当我在把BSTR类型数据转换成CString 或 “char* 类型”数据时,发现在BSTR类型字符串较短的情况下没
问题
,当较长时就会出现 内存读写错了。(在NT,2000下都测试是这样的。) 根据你所说: 1)字符串指针(char *)等...
数组 指针比较 直接寻址和间接寻址 数组和指针在编译的时候的区别。。。
c语言中指针和数组在编译时的区别 例如:int a[10]... 经过反复的查资料和
请教
他人,最后在《c专家编程》里找到了很好的答案。 1。编译器对数组名和指针变量的处理方式 编译器在编译时会产生一个符号表,记录了
C++ 语言
65,199
社区成员
250,521
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章