Array String Verständnisfrage

Chris72622:
Hallo Jurs,

danke für Deine Antwort, aber ich muss jetzt doch noch einmal ganz genau fragen:

Wenn ein alter "Programmierhase" von einem String spricht, meint er dann ehr einen C-String oder ein String-Objekt?

Kommt immer drauf an, also aufs genaue Sprachumfeld.

Man muss das IMHO eher anders betrachten: Sprichst Du von primitiven Datentypen (wie char) oder Objekttypen (wie String).

Chris72622:
Ich frage mich z.B. was auf dieser Seite hier mit str gemeint ist:

Serial.write() - Arduino Reference

Gruß Chris

Steht doch da: str: a string to send as a series of bytes

Wobei Write() mit mehreren unterschiedlichen Parametertyoen implementiert ist, siehe Doku:

val: a value to send as a single byte
str: a string to send as a series of bytes
buf: an array to send as a series of bytes

Die kannst Du je nach Bedarf nutzen, der Compiler kümmert sich darum die richtige Implementierung der Methode zu nutzen.