Byte aus Array auslesen, Welches durch Zeiger + Zeichennummer übergeben wird

Hi

Dabei dürfte Es aber relativ egal sein, wo ich auf X zwei drauf addiere, oder?

Wo mache ich hier Unsinn?
Oder anders: wie komme ich zu Dem, was ich ursprünglich wollte: das Byte in Speicher an Adresse X?
Klar kann ich der Funktion auch Start und Offset separat übergeben - da mich nur das Byte der Endadresse interessiert, wäre mir dieser Weg noch relativ egal - verstehen wöllte ich Diesen aber schon ganz gerne.

Das 'nicht damit umgehen können' wird wohl so ziemlich an JEDER Stelle auftreten, wo 'egal wer' mit irgend etwas anfängt.
Wenn dort Jeder 'oha - nix gut, besser lassen' kommt, sind wir bald wieder in der Steinzeit - also, darf ich Das lernen, oder soll JEDER besser wieder mit Basic anfangen?

Gerade, weil mir Zeiger und Referenzen beim Arduino bisher keinen Sinn gegeben haben, wäre Es doch echt toll, wenn Du Das bei mir ändern könntest?
Ich will den Kram doch auch nur verstehen - daran hapert Es derzeit extrem!
Früher hüstel war mov AX,BX 'lase AX mit dem Wert BX und mov AX,[BX] lase AX mit dem Inhalt der Speicher-Adresse DS:BX - so etwas vermisse ich beim Arduino - oder bin derzeit einfach zu blöd dafür.
(Ja, die zwei Beispiele sind Assembler, Da weiß man wenigstens, Was man hat)

Wenn cih mit meiner Idee auf dem Holzweg bin - korrigiert mich!
Wenn nicht - helft mir doch einfach :wink:
Prügelt mich in die richtige Richtung - wenn Ihr zu grob werdet, wird's Das wohl gewesen sein - aber Jesses - 'thats live' :wink:

MfG