<分区>
我正在尝试学习 MIPS。我遇到的问题是我无法创建可变大小的数组。例如在 Java 中你可以这样做
int n = 3;
int [] arr = new int[n];
我正尝试在 MIPS 中用类似的东西做同样的事情:
.text
.global main
main:
li $t1, 4
.data
arr: .space $t1
但这给出了一个错误:
".space" requires a non-negative integer
有什么建议吗?我该如何解决这个问题。