не работает цикл
Код:
int main()
{
char c[]="*";
int i=10;
_asm
{
lea eax,c
push eax
mov ecx, 10
cycle:
call printf
loop cycle
jecxz m
m:
}
}
{
char c[]="*";
int i=10;
_asm
{
lea eax,c
push eax
mov ecx, 10
cycle:
call printf
loop cycle
jecxz m
m:
}
}
как сделать чтобы цикл был конечный?
Код:
mov ecx, 10
cycle:
call printf
loop cycle
cycle:
call printf
loop cycle
Код:
jecxz m
m:
m:
Код:
lea eax,c
Уже не помню, но возможно со стеком тут тоже не ладно (?) и каждый раз надо в цикле параметр функции передавать (?)