Was ist der Unterschied zwischen = und := (Informatik)?
(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.
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Informatik
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?