7 Unterschied zwischen Definition und Deklaration

Definition

  • Die Definition in Bezug auf eine Funktion zeigt an, dass der Körper der Funktion entwickelt wurde.
  • In Bezug auf eine Variable bedeutet dies, dass dieser Variablen ein Wert zugeordnet/definiert wurde.
  • Eine Funktion kann nur einmal definiert werden.
  • Sobald eine Funktion oder Variable definiert wurde, kann sie verwendet werden.
  • Eine Variable kann bei Bedarf mehrfach neu definiert werden. Dies hängt von der Sprache und den Scopes ab.
  • Speicher wird zugewiesen, wenn eine Funktion oder eine Variable definiert wird.

Erklärung

  • Funktionsdeklaration bedeutet im Grunde, dass ein Name angegeben und die Parameter erwähnt wurden.
  • Einer Variablen wird kein Wert zugeordnet, wenn sie gerade deklariert wird.
  • Sein Körper ist noch nicht entwickelt.
  • Sobald eine Funktion oder Variable deklariert wurde, kann sie noch nicht verwendet werden.
  • Eine Funktion oder Variable kann beliebig oft deklariert werden.
  • Speicher wird nicht zugewiesen, wenn eine Funktion oder Variable deklariert wird.

osky