Практикалық жұмыс № С++ тілінің негіздері және базалық математикалық операцияларға кіріспе



Pdf көрінісі
бет4/10
Дата16.03.2024
өлшемі278.16 Kb.
#495805
1   2   3   4   5   6   7   8   9   10
Практикалық жұмыс №2

 
Тұрақтылар 
Тұрақтылар өзгермейтін шамалар деп аталады. Бүтін, нақты, символдық және жол 
тұрақтылары ерекшеленеді. 
Таңба тұрақтысы ' * ' сияқты бір тырнақшаға салынған таңбадан тұрады . С тіліндегі 
таңбалар іс жүзінде бүтін сандар болып табылады. Олардың сандық мәні белгілі бір стандартты 
кодтағы таңбалардың ішкі (машиналық) көрінісіне сәйкес келеді. Мысалы, А5С II кодында 'а' 


символының мәні 65, 'b тең' - 98 , '2' - 50. Char типті AB айнымалы мәнін тағайындау: ab = 'T'. Егер 
апострофтар болмаса, сипаттау ұмытып кеткен t айнымалысы қолданылады. Char түріндегі 
айнымалы немесе тұрақты мәндер тек жалғыз таңбалар бола алады. ab = ' TT ' - дұрыс емес. 
Пернетақтада теруге болмайтын таңбаны шығару үшін ASCII коды қолданылады . Таңбаның 
нөмірін алдыңғы "кері қиғаш сызық"белгісімен көрсету керек.Н-р, b = '\007'(дыбыстық сигналды 
шығару үшін).Таңба нөмірі 8-байчном түрінде жазылуы тиіс. 
Графикалық кескіні жоқ таңбалар және кейбір арнайы таңбалар келесідей жазылады; \ n-
Жаңа жол, \ t-табуляция, \0-нөл (бос), \\ - кері қиғаш сызық, \' – апостроф, \ b - қадамға оралу, \г-
вагонды қайтару, \ f - бетті аудару. Мұндай комбинация екі таңбаға ұқсайды, бірақ іс жүзінде бұл 
бір таңба. Тұрақтыларға символдық атаулар беру # define препроцессорының директивасы арқылы 
жүзеге асырылады . Мысалы, негізгі бағдарлама мәтінінің алдында # define МАХ 100 жазбасы 
тұрақты 100 синонимі болып табылатын МАХ атауын анықтайды. Содан кейін аудармашы 
бағдарламада көрсетілген аттың енгізілуін тиісті тұрақтыға ауыстырады. 
Жол тұрақтысы-бұл "қызықты хабарлама" немесе "" (бос жол) сияқты қос тырнақшаға 
салынған нөл немесе одан да көп таңбалар тізбегі. Әрбір осындай жолдың соңында (соның ішінде 
бос) аудармашы \0 нөлдік таңбаны автоматты түрде орналастырады, бұл бағдарламашыға жолдың 
соңын табуды жеңілдетеді. Жолды сақтауға арналған жад ұяшықтарының (байттардың) саны 
жолдағы таңбалар санынан бір үлкен болуы керек екенін ұмытпау керек. Техникалық тұрғыдан 
таңбалар жолы-бір өлшемді массив, оның әр элементі бір таңба. 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет