Code:
for ( int n = 0; n < sizeof(words) / sizeof(words[0]); n++ ){
bzw. ARRAYSIZE macro macht das gleiche:
for ( int n = 0; n < ARRAYSIZE(words); n++ ) {
Jupp, das hat mich jetzt noch auf was anderes gebracht. Es gibt vielfach auch ein countof() Makro, welches als Gegenpart zu sizeof() gedacht ist. Wenn ich mich recht entsinne ist das sogar in irgendeinem Standard vorgeschlagen worden.
oder du machst nen zähler der solang hochzählt bis words wahr ist:
Code:
int n = 0;
while ( words[n] ) { n++;
unwahr ... ist aber gewagt
wenn jemand mal das NULL vergißt

ja ich meinte solange es wahr ist zählen, wenns unwahr ist abbrechen

und gewagt, naja, wenn ers selber entwickelt die listen? ist ja dann egal