„C (programozási nyelv)” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Gyimhu (vitalap | szerkesztései)
Gyimhu (vitalap | szerkesztései)
277. sor:
Kezdőérték a változónév utáni <code>=</code> jelet követő konstanssal adható meg. Kezdőérték adható dinamikus változónak is, de az érték beállításához a fordítóprogram kódot generál, és nem teszi a kezdőértékeket a konstansok memóriaterületére.<ref>A kezdőértéket kapott összetett adat fordítóprogramtól függően kivétel lehet: ilyenkor a konstans adatterületről másolja a verembe a kezdőértéket a kód.</ref>
 
Tömbök és összetett változók kezdőértékeit <code>{</code> és <code>}</code> közé kell tenni, a zárójelbeli értékeket vesszővesszővel elválasztva. Nem hiba az utolsó érték után is kitenni a vesszőt.
 
Ha egy változónak nincs kezdőértéke, akkor az dinamikus változó esetén definiálatlan, statikus változó esetén 0 (lásd [[#Tárolási osztály|tárolási osztály]]).