INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Arrays und Serial
22.12.2020, 13:12
Beitrag #17
RE: Arrays und Serial
Ich hätte noch eine frage zu Strings und Arrays. Ich beschreibe es jetzt einfach mal so wie ich es persönlich verstanden habe. Ein Array ist von einem Bücherregal eine reihe die von links nach rechts geht. Und ein String das in einemm array im prenzip das ganze Bücherregal. Da ich dann die Array Nummer auswählen kann und dann die String Nummer. Aber was ein string genau ist habe ich nicht verstanden. Wäre net wenn mir das jemand noch exakt erläutern kann das es möglichst leicht zu verstehen ist (-: .


LG Julian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.12.2020, 13:50
Beitrag #18
RE: Arrays und Serial
Die Klasse String speichert intern in einem dynamisch angelegtem Array die Zeichenkette, weswegen man sich erstmal nicht um die Länge sorgen muss.

Damit klingt das einfacher, aber wenn der String länger wird, wird jedes Mal neuer, größerer Speicher belegt und das kleine Stück bleibt frei. Wenn das oft passiert, gibt es viele kleine freie Stückchen, die aber kein großes zusammenhängendes Stück mehr ergeben. Dann kommt es zu "unerklärlichen" Fehlern.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.12.2020, 18:48
Beitrag #19
RE: Arrays und Serial
Leider habe ich die Definition davon immer noch nicht wirklich verstanden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.12.2020, 19:03 (Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2020 19:08 von Tommy56.)
Beitrag #20
RE: Arrays und Serial
Dann kann ich Dir da auch nicht mehr weiter helfen.
Vermeide auf den kleinen Arduinos (Uno/Nano/Mega) einfach die Verwendung von String, dann machst Du nichts falsch.

Dir fehlen wohl einfach noch zu viele Grundlagen.

Gru0 Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.12.2020, 19:22
Beitrag #21
RE: Arrays und Serial
Okay kann schon möglich sein das mir noch manche Grundlagen fehlen aber was sollt ich wissen bzw verstanden habe um die Strings auch zu verstehen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.12.2020, 19:27
Beitrag #22
RE: Arrays und Serial
Irgendwo blockierst Du Dich mit einer falschen Vorstellung. Strings sind auch nur Texte wie char-Arrays, nur mit einer eigenen Speicherverwaltung drumrum.

Ich kann es Dir nicht anders erklären, als bisher.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.12.2020, 19:41
Beitrag #23
RE: Arrays und Serial
Mein eigentliches Problem ist denke ich, das ich das denken vom chip bzw. von programmcode noch nicht zu 100% nachvollziehen kann. Da ich das alles leider nicht beruflich mache, ich gehe auch davon aus das du das von jemanden von Grund auf gelernt bekommen hast oder ? Ich mach das nur so Hobby mäßig wenn ich mal nichts für die schule oder so machen muss. Die Grundzüge und so kapiere ich schon aber wenn es dann kompliziert wird komm ich meist nicht weiter da mir das Verständnis und Grundlagen wahrscheinlich fehlen um so zu denken wie die IDE.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.12.2020, 20:04 (Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2020 20:05 von Tommy56.)
Beitrag #24
RE: Arrays und Serial
Ich habe mir die Kenntnisse im Programmieren selbst beigebracht, allerdings mit Assembler / HexCode begonnen. Mehr konnte mein erster Rechner nicht. Später habe ich mir dann weitere Programmiersprachen angeeignet und das im Endeffekt zum Beruf gemacht.

Da war also keiner, der mir das beigebracht hat. Da waren Bücher (auf Papier) und viel experimentieren. Mein erster Rechner hatte 1 kByte RAM für Programme und Daten.

Das Wichtigste ist, Du musst lernen so dumm zu denken, wie der Rechner ist.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  2x Serial Monitor betreiben RCudino 2 530 21.03.2021 11:47
Letzter Beitrag: RCudino
Question Alternative Serial.readString() xrzr91 5 991 12.03.2021 15:08
Letzter Beitrag: Tommy56
  Attiny85 Probleme mit Schleifen und Serial-Ausgabe lucki.luke 9 1.356 07.03.2021 20:55
Letzter Beitrag: Tommy56
  Größe eines Char-Arrays ermitteln Karl Stanger 7 947 07.03.2021 18:01
Letzter Beitrag: Tommy56
  Zähler mit Taster und Serial Monitor LK2567 16 2.011 16.02.2021 22:37
Letzter Beitrag: Bitklopfer
  Keypad Eingabe in Arrays speichern Simon_St 5 914 02.02.2021 20:11
Letzter Beitrag: Simon_St
  Brauche Hilfe bei Arrays mega-hz 25 5.220 02.02.2021 16:57
Letzter Beitrag: Tommy56
Question Serial.print - Einfluss auf Code Natsnok 4 753 17.01.2021 16:48
Letzter Beitrag: Natsnok
  Ausgabe auf Serial Monitor vlakvark 8 1.156 31.12.2020 15:25
Letzter Beitrag: MicroBahner
  zweiten Wert über Serial einlesen vlakvark 7 929 14.12.2020 21:06
Letzter Beitrag: Tommy56

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste