在我看来,这是一个非常愚蠢的问题,但我找不到答案。
有没有其他方法可以将数据变量内容传递给另一个变量,而不是使用推送/弹出,或者首先将其移动到寄存器?
我的意思是这样的:
.data
txt dd 1
txt1 dd 2
.code
start:
mov txt1, txt
;or - mov [txt1], txt
ret
end start
Run Code Online (Sandbox Code Playgroud) 我希望用户决定我的阵列的大小我
能做到吗?
我试过了:
#define max 8
int a[max];
Run Code Online (Sandbox Code Playgroud)
但是,用户无法改变
我试过的常数:
int i, a[i];
Run Code Online (Sandbox Code Playgroud)
但它给出了错误
帮助?