Адрестікоперациялар Адрестік операциялар үшін С/С++ тілінде екі арнайы опера



Дата02.01.2022
өлшемі17.36 Kb.
#454141
c жауаптар 8-11 перизат


8

Адрестікоперациялар

Адрестік операциялар үшін С/С++ тілінде екі арнайы опера-

тор қолданы лады.

& – адресті анықтау үшін қолда нылатын операция;

* – адрес арқылы қатынас жасау үшін қолданылатын опера-

ция.

& операциясы берілген айныма лының адресін қайтарады.



9

Жоғарыдеңгейдегіпрограммалаутілдері

Жоғары  деңгейдегі  программалау  тілдері  нақты  бір  компьютерлік  архитек-
тура ерекшеліктерін есепке алмай жұмыс істейді, сондықтан олар процессорға 
сәйкес  транслятор  жазылған  басқа  компьютерлерге  оңай  көшіріледі.  Жоғары 
деңгейдегі  программалау  тілдерінде  программа  жазу  машиналық  тілдерге 
қарағанда анағұрлым жеңіл.  

Жоғары деңгейдегі программалау тілдері: 



  1. Фортран  –  өткен  ғасырдың  50-жылдары  инженерлік  және  техникалық 
    есептерді  шығаруға  арналған  тіл  ретінде  жасалған,  машиналық  тілге  компи-
    лятор  арқылы  аударылатын  алғашқы  тіл.

  2. 2.  Кобол  –  өткен  ғасырдағы  60-жылдардың  басында  жасалған,  экономи-
    калық есептер шығаруда қолданылатын, машиналық тілге компилятор арқылы 
    аударылатын тіл.

  3.  Паскаль  –  1970-жылдардың  аяғында  швейцар  математигі  Никлаус 
    Вирттің программалауды ҥйрету мақсатында қолдану ҥшін арнайы жасаған тілі. 

  4. Бейсик – бұл да өткен ғасырдың 60-жылдары программалауды ҥйренуші-
    лерге арналып жасалған қарапайым тіл болды. Бұған да арнайы компиляторлар 
    мен интерпретаторлар жасалып, ол көпшілікке кең тараған, игеруге жеңіл прог-
    раммалау тілдерінің бірі болды. 




10.Жиымдар жəне жиымдарға қолданылатын нұсқауыштар 

С++ тілдерінде негізгі типтерден бөлек, солар арқылы жа-

салатын туынды типтерді де пайдалануға болады. Туынды тип-

тердің үш түрі бар, олар:

- берілген типтегі элементтер массиві немесе жиымы;

- берілген типтегі объектіге нұсқауыш;

- берілген типтегі мəн қайтаратын функция.

Жиым немесе массив – бір типтегі элементтердің реттел-

ген жиыны. Жиымның əрбір элементіне компьютер жедел жа-

дынан нақты орын беріледі. Бір жиым элементтері тізбектеле

қатар тұрған жады ұяларында орналасады. Жиым элементтері

саны оның өлшемі (ені) болып табылады. Компьютер жадынан

орын бөліп беру үшін жиымның өлшемін білу керек. Жиымға

орын бөліп беру программаны компиляциядан өткізу кезінде



атқарылады.

С++ тілініңпроцессорлыққұралдары

Си тілінің препроцессоры компиляцияны нөлінші фазасында алғашқы файлды өңдеу үшін қолданылатын макропроцессор болып есептелінеді. Препроцессор директиві Си-дегі программаның алғашқы мәтінінің нұсқауы болып табылады және әдетте алғашқы программаның модификациясын жеңілдету үшін және оларды Си тілінің компиляторынан және операциялық ортадан тәуелсіз болу үшін қолданылады. Препроцессор директиві программаның мәтінінде лексемдерді кейбір мәндерімен ауыстыруға мүмкіндік береді, соның ішінде алғашқы файлға басқа алғашқы файлдың мәндерін қояды, алғашқы файлдың кейбір бөліктерін компиляциясына тыйым салады және т.с.с.

Достарыңызбен бөлісу:




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

    Басты бет