Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 19.03.17
KeepItEasy KeepItEasy ist offline
Neues Mitglied
 
Registriert seit: Feb 2017
Beiträge: 18
KeepItEasy befindet sich auf einem aufstrebenden Ast
Standard

Nee! So wie der Code hier steht, wird der Comment zwar auch ausgeführt, aber unabhängig von der if-Bedingung. Nach der if-Bedingung steht kein Semikolon, sondern erst nach der 1. auszuführenden Operation, also z.b.

if(a=1) b=2;

Sind mehrere Operationen unter der if-Bedingung auszuführen, müssen die in geschweiften Klammern gefasst werden, z.B.

if(a=1)
{b=2;
c=3;}

Dann muss nach jeder unter der if-Bedingung auszuführenden Operationen ein Semikolon stehen.

if(a=1); nimmt der Compiler zwar auch, es gibt dann aber keine Operation, die unter der if-Bedingung auszuführen wäre.

Alles klar?

Geändert von KeepItEasy (19.03.17 um 21:47 Uhr)