Verständnisfrage zur Variabelndeklaration und Prototypes

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
heiße Luft
Beiträge: 45
Registriert: 21.04.2009 12:04
Computerausstattung: Ausreichend. 3 Pc, 1 Laptop
BS: Win 7 (zum spielen),XP (weils noch da ist), Win 2000(laptop) und Linux (Umbuntu und Mint)
Wohnort: NRW

Verständnisfrage zur Variabelndeklaration und Prototypes

Beitrag von heiße Luft »

Hallo allerseits,

zurück aus dem Urlaub und weiter geht´s mit PB. :allright:

Meine Frage:
Wenn ich schreibe

Code: Alles auswählen

Define pLinkID.l  
Define RefpLinkID.l = @pLinkID
Prototype.l PviCreateResponse(WPARAM.l, RefpLinkID)
Sind die in der Define Zeile deklarierte Variable RefpLinkID und die in dem Prototype Klammerausdruck übergebene RefpLinkID ein und dieselbe oder handelt es sich um zwei verschiedene Variablen?

grüße hL
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

das zweite ist keine Variable, sondern ein Parameter, also ein Platzhalter für eine Variable.

es wäre praktisch, die unterschiedlich zu benennen, damit man sie nicht verwechselt.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
heiße Luft
Beiträge: 45
Registriert: 21.04.2009 12:04
Computerausstattung: Ausreichend. 3 Pc, 1 Laptop
BS: Win 7 (zum spielen),XP (weils noch da ist), Win 2000(laptop) und Linux (Umbuntu und Mint)
Wohnort: NRW

Beitrag von heiße Luft »

Ach ich Depp. Na klar, erst wenn ich die Funktion benutze übergebe ich den Wert.
Da stand ich wohl gerade auf der Leitung :oops:

Grüße hL
Antworten