Muecke:
Was sich mir gemerkt habe, ist, es gibt keinen Befehl nur Funktionen
Es gibt auch noch andere Dinge als Funktionen. z.B. Schlüsselwörter/Anweisungen die von der Sprache kommen. return, const, volatile, etc. Oder die Datentypen.
Oder nimm die Operatoren (- + && | =, etc.). Da ist genau festgelegt in welcher Reihenfolge die drankommen. Und innerhalb von Klassen kann man deren Verhalten überschreiben - was mit anderen Dingen nicht geht.
Ich bitte Entschuldigung wenn ich immer wider die Falschen begreife verwende
Du musst dich nicht dafür entschuldigen. Es ging hier nicht darum kleinlich auf genauen Begriffen herumzureiten. Meistens weiß man was du wirklich meinst. Aber da nicht die korrekten Bezeichnungen zu verwenden verschleiert wie sich die Dinge verhalten und wie man sie verwenden muss. C/C++ hat genau definierte Regeln wie sich Sachen verhalten. Es gibt Dinge die vom Compiler abhängig sind, aber die aller meisten Sachen sind standardisiert. Aber verschiedene Dinge folgen verschiedenen Regeln. Damit man diese Regeln kennt, muss man aber erst mal verstehen um was es sich handelt.
Es gibt auch Online jede Menge Anleitungen und Erklärungen dazu. Das lässt sich alles mit Google leicht finden. Aber dazu muss man wissen wie die Sachen heißen.
was mit C / C++ ist, bin ich ganz ehrlich ist mir egal, das programmiere ich nicht am PC, ich habe hier ein Arduino und nicht einen Vollständigen PC vor mir
Du programmierst hier C/C++! Auf dem Arduino wird ein großer Teil davon verwendet. Ganz sicher die Grundlagen mit denen du hier kämpfst.
Du bist zwar ohne detaillierte Kenntnisse relativ weit gekommen, aber irgendwann gibt es mal eine Mauer. Man muss auch nicht gleich alles lernen