makroslar
Предварительный просмотр (5 стр.)
Прокрутите вниз 👇
О "makroslar"
макрослар макрос – бу код бўлаги бўлиб, кўриниши ва ишлаши худди функциядек. бироқ у функция эмас. функциялар ва макрослар ўртасида бир нечта фарқлар мавжуд: · макрос ўз аниқланиши (танаси билан) билан препроцессор ишлаш пайтида, яъни программа компиляциясигача алмаштирилади. шу сабабли макрос функцияни чақириш билан боғлиқ қўшимча вақт сарфини талаб қилмайди; · макрослардан фойдаланиш программанинг бошланғич коди (матнини) кўпайишига олиб келади. бунга қарама-қарши ҳолда функция коди ягона нусхада бўлади ва программа кодини қисқаришига олиб келади. иккинчи томондан функцияга ҳар бир мурожаатни ташкил қилиш учун қўшимча вақт ресурслари сарфланади; · компилятор макросдаги турлар мослигини текширмайди. шу сабабли, макросга аргумент жўнатишда турларнинг мослиги ёки аргументлар сонининг тўғри ...
Этот файл содержит 5 стр. в формате DOC (31,5 КБ). Чтобы скачать "makroslar", нажмите кнопку Telegram слева.