bleicher: C , Zeigerzugriff

Beitrag lesen

Grüße,
ich stehe leider etwas auf dem schlauch und bin auf fremde hilfe angewiesen ;/

wen ich ein array erkläre

char bla[100];

und den mit werten fülle, kann man auf einzelne werte mit

*(bla+i)
(i vom typ int)

zugreifen

wie schreibe ich aber rein?

bla[i]=wert;

würde helfen, aber diese verwendung ist ausdrücklich VERBOTEN

und

bla+i=wert;

ist ungültig.
wie geht das richtig? gegoogelt habe ich - aber die sache mit den zeigern liefert viele treffer (hauptsächlich zu call by reference) - bloß nicht das gewünschte ;/
MFG
bleicher