如果汇编为:
NEG EAX;
那么,如果用C或是C++语言来实现,怎样实现呢? 是不是可以用:value=~value取反来实现呢?
NEG我开始以为是取反,结果总是不对,最后少1。
后来查看NEG的解释,叫取补。。
取补码?正值不变,负值取反加1来实现?
后来,我直接用value=-value,结果正确!!
看来,取补的意思,就是取负,如果用C或是C++来实现,就直接取负就可以了,而不是按位取反的意思。。。
如果汇编为:
NEG EAX;
那么,如果用C或是C++语言来实现,怎样实现呢? 是不是可以用:value=~value取反来实现呢?
NEG我开始以为是取反,结果总是不对,最后少1。
后来查看NEG的解释,叫取补。。
取补码?正值不变,负值取反加1来实现?
后来,我直接用value=-value,结果正确!!
看来,取补的意思,就是取负,如果用C或是C++来实现,就直接取负就可以了,而不是按位取反的意思。。。
程
以相同指令调用不同函数的性质即为多态。在多态中:用于对指针进行强制类型转换,就可以用基类指针访问派生类的成员(其实
类名调用枚举量,作用域内枚举
compare
|--project |--src |--javaapplication |--Test.java |--file1.txt |--file2.txt |--build |--javaapplication |--Test.class
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M