Funktion für Zellen in Array löschen

Gast #2159955
Lesenswert?

Hi,
Ich möchte gerne ein Array nach jedem beschrieben wieder "sauber" 
machen.
Allerdings ist es ziemlich groß buffer[90]. Wie kann ich das am besten 
initialiseren, ohne das so machen zu müssen
buffer[90] = "0000....0000" oder mit einer Schleife die einzelnen Felder 
wieder mit " " zu löschen?
Gast #2159965
Lesenswert?

Gar nicht !
Jede CPU hat eine bestimmte Busbreite z.B. 8Bit. Daher muß er IMMER in 
einer Schleife für 90 Elemente a 8Bit 90 mal 8Bit Schreiben (Es sei 
denn: das System hat nen DMA Controller eingebaut)
Also wenn du im code buffer[90]="0000...0000" stehen hast macht der 
Compiler auch nur 90 mal ne Zuweisung oder ne Schleife draus. Anders 
gehts nicht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren