Fórumok
Függvénydefiníciókban az argumentumoknak default értéket lehet adni, pl:
function hopp(a:=exp)
ugyanaz, mint
function hopp(a)
if(a==NIL)
a:=exp
end
A default érték akármilyen kifejezés lehet, amit az adott helyen ki lehet értékelni (azaz minden eleme ismert), pl. exp-ben lehet konstans, függvényhívás, static változó, de nem lehet benne local változó, mert a local változók még nincsenek definiálva.
Más nyelvekben is van hasonló, most a CCC-ben is.
- 4865 megtekintés