能力值:
( LV5,RANK:66 )
|
-
-
2 楼
对1000取余,正负均支持。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
int main(int argc, char* argv[])
{
long my_edx = 0;
for( my_edx = 0; ;my_edx++){
__asm{
and my_edx, 0x80000fff;
jns Mark_A;
dec my_edx;
or my_edx, 0xfffff000;
inc my_edx;
}
Mark_A:
printf("my_edx = %08x\n", my_edx);
Sleep(10);
}
return 0;
}
貌似是使edx低12位有效。edx取值0~4095(0x0~0xfff)之间。????????????????
ls比我说的好。看来我还要再努力学习之。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
学习!!!!!!!
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
学习了,看来高手真多啊,以后要多看看
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
,真的好强啊!!
|
能力值:
( LV8,RANK:120 )
|
-
-
7 楼
我也在琢磨这个。。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
简洁而精确,学习!
|
|
|