Suchergebnisse für Anfrage "comma-operator"

2 die antwort

Wie wird der Komma-Operator hier verwendet? [Duplikat]

Mögliche Duplikate:C ++ - KommaoperatorVerwendung des C-Komma-OperatorsIch bin nicht neu in C ++, aber dies ist das erste Mal, dass ich den folgenden Code sehe:

8 die antwort

Kommagetrennte Rückgabeargumente in C-Funktion [duplizieren]

Diese Frage hat hier bereits eine Antwort: Was macht der Komma-Operator? [/questions/52550/what-does-the-comma-operator-do] 9 answersBeim Abschluss eines C-Programmiertests wurde mir eine Frage bezüglich der erwarteten Ausgabe einer Funktion ...

9 die antwort

Was ist die richtige Verwendung des Komma-Operators?

Ich habe diesen Code gesehen:

TOP-Veröffentlichungen

6 die antwort

Woher weiß der Compiler, dass das Komma in einem Funktionsaufruf kein Kommaoperator ist?

Betrachten Sie den Funktionsaufruf (Aufruf)

10 die antwort

Wann fungiert der Kommaoperator nicht als Kommaoperator?

Wenn Sie diesen Code sehen, class A{ public: A(int a):var(a){} int var; }; int f(A obj) { return obj.var; } int main() { //std::cout<<f(23); // output: 23 std::cout<<f(23, 23); // error: too many arguments to function 'int f(A)' return 0; }f(23, ...

3 die antwort

Warum funktioniert diese Verwendung von Komma in einem Ausdruck, schlägt aber in einer Deklaration fehl?

Ich komme aus den gehobenen OOP-Sprachen C # und Java und habe kürzlich angefangen, mich in C am Kopf zu kratzen. Ich fühle C ein bisschen seltsam, so wie man es von JS hält. Also unten klären wollen: Below gibt einen Fehler aus und das scheint ...

4 die antwort

C Kommaoperator

Warum wird der in einem Komma-Operator angegebene Ausdruck (wie im folgenden Beispiel) nicht als konstanter Ausdruck betrachtet?Zum Beispiel,

18 die antwort

C ++ - return x, y; Was ist der Sinn?

Ich programmiere seit ein paar Jahren in C und C ++ und jetzt mache ich gerade einen College-Kurs und unser Buch hatte eine Funktion wie diese als Beispiel: int foo(){ int x=0; int y=20; return x,y; //y is always returned }Ich habe noch nie eine ...

2 die antwort

Verschieben Sie den Konstruktor, der vom Komma-Operator unterdrückt wird

Dieses Programm: