Beispiel
int main()
{
int i = 12;
int c = 33;
int sum = 0;
while (c>0)
{
sum += i;
c--;
}
printf("%d", sum);
return 0;
}Die Schleife ist Sinnlos, das erkennt der Compiler und gibt 396 aus.
Assembler-Code:
movl $396, %esi
xorl %eax, %eax
callq_printf