Einzelnen Beitrag anzeigen

Puhbaehr
(Gast)

n/a Beiträge
 
#20

Re: Stringvergleich nicht wie gewünscht

  Alt 6. Okt 2005, 12:35
Wenn ich 'A' und 'B' ('A' = 'B') vergleiche wird intern ja auch der ASCII-Code nämlich 65 und 66 verglichen.
Somit wird auch 'A' und 'a' auf den ASCII-Code "überpürft" nämlich 65 und 97.
Ich kann ja auch zu 'A' eins dazu addieren --> 'A' + 1 = 65 + 1 = 66 = 'B'.
Ich könnte auch 'A' und 'B' miteinander addieren --> 'A' + 'B' = 65 + 66 = 131 = 'ƒ'
Wobei hier der Compiler wegen Typeninkompatiblität meckern sollte (habs in Delphi noch nicht ausprobiert).
Also warum sollte es bei längeren Zeichenketten nicht funktionieren?

Oder meint ihr es hängt von der verwendeten ASCII-Tabelle ab? Aber in welcher Tabelle würde dann 'A' = 'a' sein
  Mit Zitat antworten Zitat