JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.phpMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Frage zu den Zeigern

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
RebornX
JLI'ler



Anmeldedatum: 16.03.2007
Beiträge: 169

Medaillen: Keine

BeitragVerfasst am: 18.03.2007, 18:54    Titel: Frage zu den Zeigern Antworten mit Zitat

Hi

Im Buch Spieleprogrammierung mit DirectX steht ja das man Zeigern nur Adressen zuweisen kann, aber im Listing 7.11 (Nutzung von strcpy())
werden in Zeile 13 zwei Zeigern einmal ein String übergeben (das kann ich ja noch nachvollziehen, weil strings wie arrays sind und arrays wie zeiger)
und einmal eine Zeichenkette, unzwar "Hello World", aber soweit ich verstanden habe kann ein Zeiger nur Adressen aufnehmen, warum kann er an der stelle auch eine Zeichenkette aufnehmen???
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
51m0n
JLI'ler


Alter: 33
Anmeldedatum: 06.01.2006
Beiträge: 167
Wohnort: Erkelenz
Medaillen: Keine

BeitragVerfasst am: 18.03.2007, 19:11    Titel: Antworten mit Zitat

Der Zeiger kann und nimmt auch keine Zeiger auf. Er speichert lediglich die Adresse, an der der String gespeichert ist.
_________________
Teigwaren
heißen Teigwaren,
weil sie früher einmal Teig waren
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
RebornX
JLI'ler



Anmeldedatum: 16.03.2007
Beiträge: 169

Medaillen: Keine

BeitragVerfasst am: 18.03.2007, 19:29    Titel: Antworten mit Zitat

eh ja schon klar, aber "Hello World" ist doch kein Zeiger oder eine Adresse???
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Chriss
Senior JLI'ler



Anmeldedatum: 18.08.2004
Beiträge: 267

Medaillen: Keine

BeitragVerfasst am: 18.03.2007, 19:46    Titel: Antworten mit Zitat

Der zeiger zeigt auf die Adresse welcher den ersten Buchstaben enthällt. Die folgenden Buchstaben werden in den folgenden Adressen gespeichert.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 18.03.2007, 19:52    Titel: Antworten mit Zitat

Der String "Hello World" steht nicht "irgendwo im freiem Raum" sondern auch an einer bestimmten Speicherstelle, die auch eine Adresse hat.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
RebornX
JLI'ler



Anmeldedatum: 16.03.2007
Beiträge: 169

Medaillen: Keine

BeitragVerfasst am: 18.03.2007, 20:14    Titel: Antworten mit Zitat

AH, ok jetzt weiß ich bescheid.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum