( bzt | 2024. 07. 23., k – 16:06 )

Egyébként, attól, hogy a típus var, még lehet FILE-ként használni. Szerintem...
Csakis abban az egyetlen egy esetben, ha a "var" valójában egy FILE struct memóriabeli címét tartalmazza. Minden más esetben, ha nem egy FILE struct címe csak egy random cím, vagy egyáltalán nem is cím, hanem egy sima szám (ami egyébként a jellemző, pl az "open"/"read"/"write"/"close" egy számot vár), akkor garantált a fagyás. Mivel ez a Lite-C elrejti előlünk, hogy a "var" valójában mi, ezért nem lehetünk biztosak; de abból kiindulva, hogy számként (ráadásul float-nak castolva) simán ki tudta írni, gyanítom, nem mutató lesz az. Egy normális C fordító besír ugyanis, ha mutatót próbálsz float-nak castolni, míg az int float konverzió implicit és automatikus szokott lenni. De csak tipp, nem ismerem ezt a Lite-C-t.