小编ase*_*eed的帖子

标签移动到注册和子是什么意思?

given a a label 
L1: db "beat it",10,0
L2:


what is the meaning of:
mov eax,L2
sub eax,L1
Run Code Online (Sandbox Code Playgroud)

L2 寄存器,以及来自标签的子寄存器包含字符串

x86 assembly nasm

3
推荐指数
1
解决办法
2425
查看次数

如何c在这两种情况下工作和什么差异

为什么结果是x = 1 y = 3 res = 1

    int x = 7, y = 3;
    int res;
    res = (x = y < 2 ||  x != 1);
    printf("x = %d    y = %d    res = %d\n", x, y, res);
Run Code Online (Sandbox Code Playgroud)

并且使用此代码,结果是y <2,因此False为0,因此左值x = 0,因此res = 0

    res= (x = y < 2);  //||  x != 1);
    printf("x = %d    y = %d    res= %d\n", x, y, res);
Run Code Online (Sandbox Code Playgroud)

c c++ visual-c++

0
推荐指数
1
解决办法
66
查看次数

标签 统计

assembly ×1

c ×1

c++ ×1

nasm ×1

visual-c++ ×1

x86 ×1