Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

Was ist der Unterschied zwischen definieren und deklarieren?

(Anonym) / 1 Antworten / Flachansicht Nickles

Moin!

Folgendes: ich schlage mich immer wieder mit den beiden Begriffen in der Headline rum, jetzt will ich es einfach mal genau wissen:

was ist der Unterschied zwischen einer Prozedur-Deklaration und eine P-Definition und das ganze auch für Variablen-definition/deklaration?

tom

bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „Was ist der Unterschied zwischen definieren und deklarieren?“
Optionen

Ist eigentlich ganz einfach. Eine Deklaration teilt dem PC mit, er solle doch bitte Speicher für eine Variable reservieren.

int iValue;

Wenn man nun der Variablen einen Wert zuweist, ist diese definiert.

iValue = 1;

Man kann auch beides in einer Zeile machen.

int iValue = 1;

Das gleiche gilt natürlich auch für Prozeduren und Funktionen.

Tobias

bei Antwort benachrichtigen