- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 5 von 5

Thema: Zuweisung in Feld aus Strings überschreitet Längendefinition ohne Fehler: Warum?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.02.2006
    Beiträge
    1.113
    Während der Laufzeit wird nichts überprüft. Das wäre ziemlich aufwändig.
    Und das kann dir bei jeder Art Variable passieren, deren Größe nicht von Anfang an fest vorgegeben ist. Also bei Strings und Arrays.
    Der Compiler kann nur Konstanten überprüfen. Selbst wenn du Konstanten an Variablen zuweist und diese dann zu einem String zusammenbaust, gibt dir der Compiler keine Fehlermeldung.
    Das gleiche gilt für Arrays. Wenn du Elemente verwendest, die außerhalb deiner Deklaration liegen, wird das auch nicht festgestellt.

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    11.09.2005
    Beiträge
    15
    Danke für deine ausführliche Antwort - das war mir nicht klar. Dann wundert es mich umso mehr, wie oft meine Programme funktionieren

    BTW: Ich bin immer wieder über den freundlichen Ton und die guten Antworten in diesem Forum überrascht, so auch in diesem Fall. Tnx!

Ähnliche Themen

  1. TTL-Transisor mit N-Feld
    Von giraffe im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 12.01.2008, 21:50
  2. Interrupt-Problem Zuweisung?
    Von beginnerx im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 12.11.2007, 13:13
  3. Fehler bei berechnung; warum?
    Von Toxic im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 1
    Letzter Beitrag: 17.04.2007, 11:09
  4. Target-Fehler: Power ohne Supply
    Von OnkelTobi im Forum Konstruktion/CAD/3D-Druck/Sketchup und Platinenlayout Eagle & Fritzing u.a.
    Antworten: 1
    Letzter Beitrag: 14.09.2006, 23:42
  5. [ERLEDIGT] Eindimensionales Feld mit CC5 mit sofortiger Ertzuweisung
    Von Oldwabbel im Forum PIC Controller
    Antworten: 2
    Letzter Beitrag: 02.08.2005, 09:46

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen