ערכתי לאחרונה בתאריך 11.07.05 בשעה 23:42 בברכה, אופירוש
אז ישנו קיצור לתנאי ב- C ו - C++ ...במקום לרשום כך :
if (0==a) then { printf("One"); } else { Printf("Two"); }
|
כמובן שבמקרה של שורת קוד אחד אפשר להוריד את הסוגריים ... כך :
if (0==a) then printf("One"); else Printf("Two");
|
ניתן לרשום את התנאי בשורה אחד קטנה ...
(0=a)?printf("One"):Printf("Two");
|
ואף להשתמש בזה להצבת ערכים , לדוגמא :
ב - VB ובשאר שפות דור רביעי , ניתן לבצע את אותו הדבר בעזרת פקודת iif . לדוגמא :
IIf a > b, intBig = a, intBig = b
|
ולהצבת ערכים קלה יותר ...
intBig = IIf(a > b, a, b)
|
