Hi,
Bin schon n bissel C eingerostet. Warum gehts dann aber hier?
Ich würds schön finden wenn ich einfach meinen Pointer weitersetzen kann.
wenn ich jetzt einen char pointer array anlege sondern ein char array und nen pointer der auf ein element des arrays zeigt?Code:void SendeString (char *szBuf) { while (*szBuf) { loop_until_bit_is_set (USR, UDRE); /* warten bis Senden moeglich */ UDR=*szBuf; szBuf++; } }
Dann müsst ich nur noch wissen wie man nen pointer auf etwas zeigen lässt :/
Wie Leere ich denn ein char Array? Muss ich durch alle Elemente laufen und 0x00 reinschreiben? oder gibts da wat schöneres?







Zitieren

Lesezeichen