Doch, das ist definiert. Da du die Variable davor deklariert haben solltest.Zitat von masterquest
Bei deinem Beispiel würde die Variable a den selben Wert zugewiesen bekommen die es schon vorher hatte und anschließend um 1 erhöht.
Hätte es davor den Wert 10 gehabt würde es nach der Operation den Wert 11 haben.
Und wenn du es nur initialisiert hast, dann wäre der Wert nach der Operotion 1,
da wenn man es nur initialisiert die Variable immer den Wert 0 zugewiesen bekommt.
Am einfachsten ist es eine cin-Anweisung reinzunehmen.Zitat von Fansoftware
Seit wann das? Also ich kenne das so "void main(void)". Das mit "int main" ist mir noch unbekannt.Zitat von Ynnus
Was für ein Compiler benutzt du denn? o_O