#include<stdio.h>
int main(void) {
char bla[100];
int i=0, code[] = {65, 72, 65, 33, 10, 0};
do { bla[i]=code[i]; } while (code[i++]);
Als Nachtrag sollte man noch erwähnen, dass man hier
genauso gut auch folgendes schreiben kann:
do { i[bla]=i[code]; } while (i++[code]);
Es scheint so, als ob der Compiler einen
Ausdruck bla[i] intern in *(bla+i) umwandelt, und
damit ist die Reihenfolge dann egal... ;)
puts(bla);
return 0;
}
MfG
Andreas