AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Der String

Ein Thema von Pseudemys Nelsoni · begonnen am 28. Dez 2003 · letzter Beitrag vom 29. Dez 2003
 
Benutzerbild von Duffy
Duffy

Registriert seit: 19. Mär 2003
Ort: Wuppertal
835 Beiträge
 
Delphi 3 Standard
 
#3

Re: Der String

  Alt 28. Dez 2003, 16:30
Hallo Pseudemys Nelsoni,
Zitat von Pseudemys Nelsoni:
hoi,

kann mir jemand erklären wie der typ(?) aufgebaut ist? wieso heisst er "string" und nicht "TString" und wie sieht der aufbau des typs aus? Da er nicht ordinal ist frag ich mich wie das ganze aussieht
warum heißt das Pferd Pferd? Wenn es fliegen würde hieß es Fluft. Spaß bei Seite, daß mit dem String stammt aus alten Tagen. String steht für die Zeichenkette und wurde schon beim guten alten Pascal verwendet.

Ein Pascal String ist eigentlich nichts anderes als ein "array of Char", nur das man sich damals gedacht hat, man kommt mit 255 Zeichen aus und hat die Länge der Zeichenkette in Byte 0 des Strings versteckt. Da aber ein Byte nur den Maximalwert 255 annehmen kann, waren Pascal Strings schnell am Ende im Gegensatz zu C Strings. Die begannen bei dem Byte 0 und waren beendet wenn eine binäre 0 gefunden wurde.

Heute sieht das anders aus, mit Huge Strings, aber das kannst Du selber nachlesen …

bye
Claus
Künftige Generationen wollen ihre Fehler selber machen.
Jedes Programm wird nie das können, was Du wirklich brauchst.
Das Gegenteil von gut ist gut gemeint
-----
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz