标签: arrays x86 masm
我正在尝试在程序集中编写一个函数来执行冒泡排序。我正在将指向数组的指针作为参数传递,并尝试对其进行操作以对数组进行排序。我需要比较数组中的两个值,但是当我尝试得到“错误A2026:常量预期”时。错误显示在以下行中:
mov ecx, [arr + pos2 * 4] cmp [arr + pos * 4], ecx
我使用的是x86和MASM(英特尔语法)。