Was ist in der Programmierung ein Ausdruck? [geschlossen]

8

Ich habe diese Frage gegoogelt und nach SO gesucht, aber ich kann keine klare Antwort finden.

Ist diese Frage so grundlegend, dass niemand daran gedacht hat, sie schon zu stellen?

Kann jemand bitte erklären, was genau ein "Ausdruck" in der Programmierung ist.

Auch ich programmiere hauptsächlich in Javascript, wenn die Definition in JS variiert, könntest du bitte auch den Unterschied hervorheben?

    
Rich 26.08.2013, 12:13
quelle

2 Antworten

10

In Javascript:

"Ein Ausdruck ist eine gültige Code-Einheit, die in einen Wert aufgelöst wird.

Konzeptionell gibt es zwei Arten von Ausdrücken: solche, die einer Variablen einen Wert zuweisen, und solche, die einfach einen Wert haben. Der Ausdruck x = 7 ist ein Beispiel für den ersten Typ. Dieser Ausdruck verwendet den Operator =, um der Variablen x den Wert sieben zuzuweisen. Der Ausdruck selbst ergibt sieben. Der Code 3 + 4 ist ein Beispiel für den zweiten Ausdruckstyp. Dieser Ausdruck verwendet den Operator +, um drei und vier zusammenzufassen, ohne das Ergebnis sieben einer Variablen zuzuordnen.

JavaScript hat die folgenden Ausdruckskategorien:

Arithmetisch: Berechnet eine Zahl, zum Beispiel 3.14159. (Im Allgemeinen verwendet arithmetische Operatoren.) String: wertet eine Zeichenfolge aus, z. B. "Fred" oder "234". (Im Allgemeinen verwendet String-Operatoren.) Logisch: ergibt wahr oder falsch. (Beinhaltet oft logische Operatoren.) Objekt: wertet ein Objekt aus. (Siehe spezielle Operatoren für verschiedene, die Objekte auswerten.) "

Quelle: Ссылка

hier ist Microsofts Erklärung der Ausdrücke in .NET

    
VisualBean 26.08.2013, 12:17
quelle
-1

mir ist der folgende Wikipedia-Artikel völlig klar:

Ссылка

Wenn Sie sich den Link am Ende des Artikels ansehen, wird auch der Ausdruck "statement" (oder "expressions statement") geklärt.

Nur meine 2 ct.

    
bhe 26.08.2013 12:20
quelle

Tags und Links