s++ tili va uning lexik asosi

PDF 157 стр. 1,4 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 157
мадрахимов ш. ф., гайназаров с. м. http://dastur.uz ѝжадйзрснм пдротакзйџрз нкзи бџ ѝпсџ лџфртр сџщкзл бџжзпкзвз лзпжн тктғадй мнлзгџвз ѝжадйзрснм лзккзи тмзбдпрзсдсз лягпяфзлнб ч.у., вяимяжяпнб р.л. с++ тилида программалаш асослари снчйдмс 2008 мадрахимов ш. ф., гайназаров с. м. http://dastur.uz 2 кириш лящктлйз, опнвпялля лячзмя йнгкяпзмзмв қямгяи йдсля–йдскзвз аћкза, ямзқ азп ҳзрнакяч бнрзсярзмз яляк қзкзчзмз анчқяпягз. опнвпялля бнрзсярзмз юпясзч еяпяямзмз нрнмкячспзчз тцтм эжкяа опнвпяллякяч сзккяпз юпясзквям. аяпця опнвпяллякяч сзккяпзмз зййзся снзуявя яепясзч лтлйзм: - қтиз гяпяеягявз опнвпяллякяч сзккяпз; - эқнпз гяпяеягявз опнвпяллякяч сзккяпз. қтиз гяпяеягявз опнвпяллякяч сзккяпзвя џррдлакдп сзккяпз йзпягз. ат сзккяп мзраясям қзрқя бя сджйнп аяеяпзктбцз йнгкяпмз юпясзч злйнмзюсзмз адпягз. кдйзм, џрррдлакдп сзкзгя опнвпялля стжзч жяҳляскз, мзраясям тжнқ гябнл ьсягзвям еяпяямгзп. атмвя қяпяля–қяпчз пябзчгя эқнпз анрқзц сзккяпз юпясзквямйз, ткяпгя сяаззи сзкмзмв (змвкзж сзкзмзмв) цдйкямвям йћпзмзчзгям унигякямвям ҳнкгя опнвпялля стжзкягз. эқнпз анрқзц сзккяпзгявз нодпяснпкяп, адпзквямкяпмзмв стпкяпз, ћжвяптбцзкяп бя опнвпялля яжзчмзмв стпкз тртккяпз сзкмзмв зунгякяч злйнмзюсз нчзпягз бя опнвпяллямз «ћқзлзчкз» аћкзчзмз сящлзмкяигз. эқнпз …
2 / 157
зюсз стғзкгз. мадрахимов ш. ф., гайназаров с. м. http://dastur.uz 3 1– боб. с++ тили ва унинг лексик асоси с++ тилидаги программа тузилиши ва унинг компиляцияси р++ сзкзгя опнвпялля юпясзч азп мдцся анрқзцкяпгям занпяс аћкягз. гярскяа, лясм сяҳпзпзгя (нгясгя опнвпяллякяч лтҳзсзмзмв сяҳпзпзгя) опнвпялля лясмз сдпзкягз, ат уяикмзмв йдмвяилярз ―.рпп‖ аћкягз, йдизмвз анрқзцгя опнвпялля лясм яжзквям уяик йнлозкюснпвя тжясзкягз, явяпгя опнвпяллягя фяснкзйкяп аћкляря, йнлозкюснп ―.obj‖ йдмвяилякз нащдйс лнгтк уяикзмз ҳнрзк қзкягз. нфзпвз қягялгя йнлонмнбйя (изғтбцз) япгялзгя ―.exe‖ йдмвяилякз аяеяпзктбцз уяик - опнвпялля ҳнрзк аћкягз. анрқзцкяпгя эжявя йдктбцз уяиккяпмзмв мнлкяпз анчкямғзц лясм уяик мнлз азкям азп фзк аћкягз. йнлозкюхзю еяпяямзмзмв ћжз ҳял зййзся анрқзцгям сячйзк сноягз. анчзгя опдопнхдррнп зчкяигз, т лясмгявз йнлозкюхзю гзпдйсзбякяпзмз аяеяпягз, фтртрям #include гзпдйсзбярз аћизця йћпрясзквям йтстафнмякяпгям р++ сзкзгя яжзквям лнгтккяпмз опнвпялля сяпйзазвя йзпзсягз. чтмгям рћмв йдмвяисзпзквям опнвпялля лясмз йнлозкюснпвя тжясзкягз. йнлозкюснп ћжз ҳял опнвпялля аћкза, тмзмв тцтм йзптбцз лящктлнс аћкза р++ сзкзгя яжзквям опнвпялля лясмз ҳзрнакямягз. йнлозкюснп опнвпялля лясмзмз …
3 / 157
з. зжнҳмзмв азпзмцз йћпзмзчзгя яжзквям зжнҳкяп азп мдця рясп аћкзчз бя ткяпгям йдизм р++ нодпяснпкяпз гябнл ьсзч лтлйзм. лзрнк. int main() { // ат қяснп зжнҳ ҳзрнакямгз int a=0; // int d; мадрахимов ш. ф., гайназаров с. м. http://dastur.uz 4 int c; /* int b=15 */ /* – зжнҳ анчкямзчз a=c; зжнҳ ствячз */ return 0; } опнвпяллягя d, b ћжвяптбцзкяп ьщкнмкяпз змнаясвя нкзмляигз бя a=c ялякз аяеяпзкляигз. қтизгя р++ сзкзгявз рнггя опнвпялля лясмз йдксзпзквям. # include // ряпкябҳя уяикмз қћчзч int main () // анч утмйхзю сябрзуз { // акнй анчкямзчз cout > ћжвяптбцз; ат дпгя ћжвяптбцз қзиляс қяатк қзктбцз ҳзрнакямягз. лзрнк. int yosh; мадрахимов ш. ф., гайназаров с. м. http://dastur.uz 5 cout >yosh; атстм стпгявз yosh ћжвяптбцзрз йзпзсзквям қзилясмз ћжкячсзпягз. йзпзсзквям қзилясмз ћжвяптбцз стпзвя лнр йдкзчзмз сдйчзпзч лярщткзюсз опнвпялля стжтбцз жзллярзвя эйкямягз. азп ояисмзмв ћжзгя опнадк (‗⊔‗) бнрзсярзгя азп мдцся бя ҳяп фзк стпгявз қзиляскяпмз йзпзсзч лтлйзм. қзиляс …
4 / 157
япгя ҳяпукяпмзмв пдвзрспкяпз (йясся яйз йзцзйкзвз) ҳзрнавя нкзмягз. лярякям, run, run, run ат ҳяп фзк згдмсзузйяснпкяпгзп. згдмсзузйяснп тжтмкзвзвя цдвяпя қћизклявям, кдйзм ткяп уяқяс анчзгявз 32 адквзрз азкям уяпқкямягз. згдмсзузйяснпкяп йякзс рћжкяпмз, ћжвяптбцзкяпмз, утмйхзюкяп, мзчнмкяпмз бя анчқя нащдйскяпмз мнлкячгя зчкясзкягз. р++ сзкзмзмв йякзс рћжкяпзвя қтизгявзкяп йзпягз: asm, auto, break, case, catch, char, class, const, continue, default, delete, do, double, else, enum, explicit, extern, float, for, friend, goto, if, inline, int, long, mutable, new, operator, private, protected, public, register, return, short, signed, sizeof, static, struct, swith, template, this, throw, try, typedef, typename, union, unsigned, virtual, void, volatile, while. эқнпзгя йдксзпзквям згдмсзузқяснпкяпмз анчқя ляқряггя зчкясзч лтлйзм ьляр. опнхдррнп пдвзрспкяпзмз адквзкяч тцтм йтизгявз рћжкяп зчкясзкягз: _ah, _al, _ax, _eax, _bh, _bl, _bx, _ebx, _cl, _ch, _cx, _ecx, _dh, _dl, _dx, _edx, _cs, _esp, _ebp, _fs, _gs, _di, _edi, _si, _esi, _bp, _sp, _ds, _es, _ss, _flags. аткяпгям сячқяпз ―__‖ (зййзся сяв цзжзқ) адквзкяпзгям анчкямвям …
5 / 157
зй рнм; - ћм нксзкзй рнм. ѝмкзй йнмрсямся 0 пяқялзгям уяпқкз пяқялгям анчкямтбцз пяқялкяп йдсля–йдскзвз бя 0 ҳзрнакямягз: 0; 123; 7987; 11. лямузи йнмрсямся – ат зчнпярзж йнмрсямся аћкза, тмвя уяқяс зчнпямз ћжвяпсзпзч ялякз қћккямзквям гда ҳзрнакямягз. ряййзжкзй йнмрсямся 0 пяқялзгям анчкямтбцз ряййзжкзй рямнқ рзрсдлярз (0,1,..,7) пяқялкяпзгям сячйзк сновям пяқялкяп йдсля–йдскзвз: 023; 0777; 0. ѝм нксзкзй йнмрсямся 0ф яйз 0ф адквзкяпзгям анчкямягзвям ћм нксзкзй рямнқ рзрсдлярз пяқялкяпзгям занпяс йдсля–йдскзй ҳзрнакямягз: 0ф1a; 0x9f2d; 0x23. ҳяпу адквзкяпз зфсзяпзи пдвзрспкяпгя адпзкзчз лтлйзм. йнлозкюснп рнммз қзилясзвя қяпяа тмвя лнр стпмз адквзкяигз. џвяп сзкгя адквзкямвям стпкяп опнвпялля стжтбцзмз қямняскямсзпляря, т нчйнп пябзчгя стпмз йћпрясзчз лтлйзм. атмзмв тцтм атстм йнмрсямся пяқялкяпз нфзпзвя, опнадкрзж l яйз l (long), u яйз u (unsigned) яжзкягз. жяптп ҳнккяпгя азсся йнмрсямся тцтм ат адквзкяпмзмв зййзсярзмз ҳял зчкясзч лтлйзм: 45lu, 012ul, 0xa2l. ҳақиқий константалар. ҳяқзқзи йнмрсямсякяп – ртжтбцз мтқсякз рнм аћкза, т зййз фзк унплясгя адпзкзчз лтлйзм: - ћмкзй узйрзпкямвям мтқсякз унплясгя. …

Хотите читать дальше?

Скачайте все 157 страниц бесплатно через Telegram.

Скачать полный файл

О "s++ tili va uning lexik asosi"

мадрахимов ш. ф., гайназаров с. м. http://dastur.uz ѝжадйзрснм пдротакзйџрз нкзи бџ ѝпсџ лџфртр сџщкзл бџжзпкзвз лзпжн тктғадй мнлзгџвз ѝжадйзрснм лзккзи тмзбдпрзсдсз лягпяфзлнб ч.у., вяимяжяпнб р.л. с++ тилида программалаш асослари снчйдмс 2008 мадрахимов ш. ф., гайназаров с. м. http://dastur.uz 2 кириш лящктлйз, опнвпялля лячзмя йнгкяпзмзмв қямгяи йдсля–йдскзвз аћкза, ямзқ азп ҳзрнакяч бнрзсярзмз яляк қзкзчзмз анчқяпягз. опнвпялля бнрзсярзмз юпясзч еяпяямзмз нрнмкячспзчз тцтм эжкяа опнвпяллякяч сзккяпз юпясзквям. аяпця опнвпяллякяч сзккяпзмз зййзся снзуявя яепясзч лтлйзм: - қтиз гяпяеягявз опнвпяллякяч сзккяпз; - эқнпз гяпяеягявз опнвпяллякяч сзккяпз. қтиз гяпяеягявз опнвпяллякяч сзккяпзвя џррдлакдп сзккяпз йзпягз. ат сзккяп мзраясям қзрқя бя сджйнп аяеяпзктбцз йнгкяпмз юпясзч злйнмзюсзм...

Этот файл содержит 157 стр. в формате PDF (1,4 МБ). Чтобы скачать "s++ tili va uning lexik asosi", нажмите кнопку Telegram слева.

Теги: s++ tili va uning lexik asosi PDF 157 стр. Бесплатная загрузка Telegram