Was ist der Unterschied zwischen = und := (Informatik)?


22.05.2020, 17:06

(in Java)

4 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

In Formeln beschreibt "=" eine Gleichheit zweier Terme. ":=" beschreibt eine Definition.

In Programmiersprachen werden aber je nach Sprache beide für Wertzuweisungen benutzt.

Was solche Zeichen bedeuten, ist immer sprachspezifisch definiert:

In Java, C/C++ und C# z.B. steht = für eine Wertzuweisung.

In Pascal etwa, muss man stattdessen := schreiben.

In Java ist der Unterschied ganz einfach:

= für Wertzuweisungen

:= für Syntaxfehler

In welcher Programmiersprache?


UserAsks91 
Beitragsersteller
 22.05.2020, 17:05

Java

0