在 C 语言中,我们使用&获取变量的地址,使用*取消引用变量。
    int variable=10; 
    int *pointer;
    pointer = &variable;Run Code Online (Sandbox Code Playgroud)section .data
variable db 'A'
section .text
global _start
_start:
mov eax , 4
mov ebx , 1
mov ecx , [variable]  
mov edx , 8
int 0x80
mov eax ,1
int 0x80
Run Code Online (Sandbox Code Playgroud)
   我执行了这段代码,它什么也没打印。我不明白我的代码有什么问题。需要您的帮助来理解 nasm x86 中的指针和取消引用。
message db "Enter a digit ", 0xA,0xD
Length equ $- message
Run Code Online (Sandbox Code Playgroud)
它用于获取字符串的长度吗?
它在内部如何运作?