问题描述
我正在为我的语言编写编译器。在这种情况下,对于
<button (click)="addRow()" class="add-row-btn" mat-button [disabled]="isDisabled"> Add Row</button>
,我必须将(c + d)存储在一个变量中。到目前为止,一切都很好,但是当我用完该表达式后,我想破坏该变量并继续前进。现在,当我分配该变量时,我突然意识到,要存储我创建的变量的地址,我需要另一个变量。我发现我需要一个指针,但是指针本身需要1个双字。 HeapAllocate方法也不会在连续的位置分配变量,因此我可以通过以下方式引用它们,
a=b*(c+d)
其中i是该变量的索引,非常类似于数组。
所以我的问题简而言之是:
如何动态地在数组结构中分配内存,这样我就可以在不使用指针的情况下引用它们,而不必记住数组中每个变量的地址?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)