Зашто на powerpc платформи овај код завршава у бесконачној петљи:
int main() { int bar = 0; char foo; for (foo = 7; foo >= 0; foo--) { bar++; } return bar; }
Одговор:
зато што је на powerpc платформи char не-негативан целобројни тип (unsigned char)
Случајне мисли о програмирању.
int main() { int bar = 0; char foo; for (foo = 7; foo >= 0; foo--) { bar++; } return bar; }