我有个问题想弄清楚:
编写一个LC-3汇编语言程序,要求用户输入一个字符串(输入字符串的末尾是enter键),并以相反的顺序打印该字符串的单词。例如,如果输入字符串是“Hello,my name is Joe”,则程序的输出应该是“”,用LC-3模拟器测试您的程序。您的代码必须有详细的文档记录。提示:考虑使用堆栈来更容易地实现。
void main(void){ product b = {2, 5.0f};
product c = {3,我还在Doom 3源代码中看到了一些使用动态分配和内存池的代码,这可以解释这一点,但我无法在这里看到这种技术.编辑:我觉得应该用自定义分配器在堆上分配足够的内存(3* like of (A)),然后在新分配的内存开始时初始化a。我向正确的方向倾斜了吗?