praktikum 5 remove

benrub
Mausschubser
Mausschubser
Beiträge: 48
Registriert: 3. Dez 2006 01:26

Re: praktikum 5 remove

Beitrag von benrub »

aber x ist in jeder situation ein zeiger! wo sollte der denn zum integer werden?

Benutzeravatar
Maeher
Sonntagsinformatiker
Sonntagsinformatiker
Beiträge: 282
Registriert: 14. Okt 2007 23:02
Kontaktdaten:

Re: praktikum 5 remove

Beitrag von Maeher »

dein y ist kein zeiger

thomas_kalbe
Nerd
Nerd
Beiträge: 570
Registriert: 10. Jun 2006 14:58

Re: praktikum 5 remove

Beitrag von thomas_kalbe »

mal davon abgesehen, dass bei int *x,y; nur x ein Zeiger ist und y nicht (richtig wäre int *x,*y; ),
müssen x und y eigentlich gar keine Zeiger sein. Es genügt, wenn wir sie beim Aufruf von removeElement kurzfristig
"zu Zeigern machen", d.h. nicht die Werte, sondern die Adressen zu übergeben:

int x,y;
...
removeElement(&x,&y);

Das steht sogar schon so auf dem Blatt.

- t

benrub
Mausschubser
Mausschubser
Beiträge: 48
Registriert: 3. Dez 2006 01:26

Re: praktikum 5 remove

Beitrag von benrub »

Oh, danke danke!
Ja, mein Denkfehler dabei war, daß ich dachte, "int*" wäre der Datentyp.

Danke sehr, jetzt geht es.

Antworten

Zurück zu „Archiv“