Frage zu Zeigern ? Sternchen

Gast #541653
Lesenswert?
• ▲
▼
Hallo !
Gibt es einen Unterschied, wenn ich meinen Zeiger folgendermaßen 
deklariere?

double* v;
double *V;

Was ist wenn ich mit C++ ein Klasse "test" ansprechen möchte?
Gibt es dann einen Unterschied bei dem Sternchen?

test* f;
test *f

Ich habe Unterlagen vor mir liegen, da wird einmal
double *v;  und einmal
test* f; geschrieben.

Wobei v als Variable und test als Klasse genutzt wird!

Ich hoffe jemand kann mir weiterhelfen!!

Freundliche Grüsse
Bernd
#541677
Lesenswert?
• ▲
▼
@ Robert Schilling

>> Gibt es einen Unterschied, wenn ich meinen Zeiger folgendermaßen
>> deklariere?
>>
>> double* v;
>> double *V;

>Nein da ist keiner. Zu CPP kann ich leider nicht helfen.

DOCH! Einam ist es ein kleines v und einmal ein grosses V. Das it in C 
sehrwohl ein Unterschied.

MfG
Falk
Gast #541722
Lesenswert?
• ▲
▼
Es gibt, wie bereits von Robert und Bernd geschrieben, keinen 
semantischen Unterschied. Eine ausfüherliche Diskussion darüber, welche 
von beiden die logisch sinnvollere Schreibweise ist, gab's bereits hier:

  Beitrag "'char* str' oder 'char *str'"

... und meine besscheidene Meinung zu dem Thema (die aber nicht 
unbedingt auch die deine sein muss :-) ) steht hier:

  Beitrag "Re: 'char* str' oder 'char *str'"
Gast #545361
Lesenswert?
• ▲
▼
Es gibt so gesehen nur einen "Unterschied":
int* a, b; ist was ganz anderes wie int *a, *b; (das erste erzeugt einen 
int* und ein int, das zweite zwei int*).

Das hat aber nix mit dem Leerzeichen um den * zu tun sondern ist einfach 
nur weil der * nur auf das nächste Element gilt. Für den von dir 
genannten Fall ist das aber egal ;-)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.