Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет153/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   149   150   151   152   153   154   155   156   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

setbuf 

жəне 


setvbuf

 

функцияларының көмегімен басқаруға болады.



Программа жұмысының басында ашылатын, алдын ала анықталған 

бес ағым бар, олар: 



stdin

 стандартты түрде мəлімет енгізу,



 stdout 

стандартты түрде мəлімет шығару, 



stderr 

қателер туралы стандарт-

ты хабарламалар шығару ағымдары, 

stdaux

 қосымша стандартты ағым 

жəне 

stdprn

 баспаға шығарудың стандартты ағымы. Келісім бойынша 

алғашқы үш ағым консольге қатысты болып саналады. Бұларды ағым 

нұсқауышы қажет болғанда, кез келген енгізу/шығару функциясында 

қолдануға болады.

Ағымға мəлімет енгізу/шығару

Ағымға мəлімет енгізу/шығару əрекеттерін əртүрлі тəсілдермен: байт-

тар тізбегі түрінде, символдар мен тіркестер түрінде немесе форматтық 

түрлендірулерді қолдану арқылы жүзеге асыруға болады. Əрбір операция 

түрі үшін өзіндік функциялар жиыны анықталған. Олар 6-қосымшада, 439 б. 

сипатталған.

Енгізу/шығару операциялары ағым нұсқауышының орны арқылы анық-

талатын ағымның қазіргі сəттегі позициясынан бастап орындалады. Файл-

ды ашу кезінде нұсқауыш оның басына немесе соңына (ашу режиміне бай-

ланысты) орналастырылады жəне əрбір енгізу/шығару операциясынан кейін 

автоматты түрде өзгеріп отырады. Нұсқауыштың ағымдағы орнын 



Достарыңызбен бөлісу:
1   ...   149   150   151   152   153   154   155   156   ...   642




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

    Басты бет