18
Егер саналатын типке атау берілсе, онда оны айнымалыны сипаттағанда
пайдалануға болады. Мысалы:
enum
metal {Fe,Co,Na,Cu,Zn);
metal Metl, Met2;
Мұнда metal идентификаторы типтің аты болады.
Мұндай сипаттаудан
кейін программада келесі операторлар болуы мүмкін:
Metl = Na; Met2 = Zn;
Бақылау сұрақтары:
1.
Си тілінің алфавиті неден тұрады?
2.
Лексема деген не? Мысал келтіріңіз.
3.
Тілдің идентификаторы деп нені айтады? Идентификаторлардың
жазылу ережесі.
4.
Литерал деген не және оның түрлері?
5.
Мәліметтер типі дегеніміз не?
6.
Қандай стандартты типтерді білесіз?
7.
Нақты және бүтін типті мәліметтердің айырмашылығы неде?
8.
Си тіліндегі мәліметтерді атап шығыңыз. Әр типті мәліметтер жадыда
қанша орын алады?
9.
Айнымалы деп нені айтамыз? Мысал келтіріңіз.
10.
Тұрақтылар деп нені айтамыз?
11.
Жады классы дегеніміз не? Си тілінде қандай жады класстары бар?
Мысал келтіріңіз.
19
2.5 Операциялар және өрнектер
Барлық программалау тілдерінде
өрнек деп тұрақтылар,
айнымалылар,
операциялар
белгілері, функция, жақшалардан тұратын құрылым түсініледі.
Өрнек кейбір мәндерді есептеу ретін анықтайды. Егер бұл сандық мән болса,
онда мұндай өрнек арифметикалық деп аталады. Мысалы:
a+b 12.5-z 2*(x+y)
х++ х+++b --n*2 n*=1
Алдыңғы үш өрнек жоғары деңгейлі программалау тілдері үшін дәстүрлі
формада
жазылған, сондықтан олардың мағынасы түсінікті. Ал
келесі төрт
өрнек Си тіліне қатысты жазылған.
Достарыңызбен бөлісу: