Hallo zusammem,
bin in C noch nicht so fit.
Habe ein kleines Problem mit Zeigern.
Ich übergebe einen Zeiger auf ein Array dieser Funktion:
1 | MasterWrite( unsigned char *msg, unsigned char msgSize)
|
Und zwar so:
1 | U08 msg[8];
|
2 | U08 msgSize = 8;
|
3 | MasterWrite(msg , msgSize);
|
Ich will jetzt aber, dass der Zeiger nicht auf msg[0] zeigt, sondern auf
msg[1], da in der Funktion MasterWrite erst am msg[1] angefangen werden
soll.
Wie kann ich den Zeiger manipulieren?
Ich bekomme es einfach nicht hin. Der Compiler spuckt mir immer
irgendwelche Fehlermeldungen aus.
Bitte haut mich nicht gleich, bin noch Anfänger.