c++ dasturlash tili

PPTX 23 стр. 2,7 МБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 23
c++ dasturlash tili. c++ tili tuzilishi c++ dasturlash tilining tuzilishi va shakli. c++ da kompilyator. qisqa tarixi ko‘p dasturlash tillaridan farqli o‘laroq to 1989 yilgacha c tili standarti mavjud emas edi. bu davrda ishchi qo‘llanma sifatida 1978 yilda bosilib chiqqan b.kernigan va d.ritchi kitobidan foydalanilar edi. odatda bu kitobga ilovalar k&r maxsus qisqartmasi bilan belgilanadi. bu kitobning ikkinchi bosmasi ansi (american national standards institute) ishlab chiqqan va ansi c deb ataluvchi til standartiga moslashtirilgandir. bundan tashqari iso c (international standard organization s) standarti ham mavjud. bu standartlar orasida farq ancha kam. dastur asosan ansi c standartiga asoslangan. byern straustrup (bjarne stroustrup), at&t bell laboratories xodimi, 1980 yili c++ tili ustida ish boshladi. hozirgi c tiliga yaqinligini bildiruvchi c++ nomi rasmiy ravishda 1983 yili berildi. qisqa tarixi til birinchi tijorat versiyasi 1985 oktabrida taqdim etilib, xuddi shu yili b.straustrupning «c++ dasturlash tili» (the c++ programming language) kitobi bosilib chiqdi. til standarti …
2 / 23
* # ~ ^ ko’rinmaydigan simvollar leksemalarni uzaro ajratish uchun ishlatiladigan simvollar (misol uchun bo’shliq, tabulyatsiya, yangi qatorga o’tish belgilari). izohlarda, satrlarda va simvolli konstantalarda boshqa belgilar, masalan rus xarflarini ishlatilishi mumkin 11 оддий дастур int main() { } бошланғич (асосий) дастур доим main билан номланади void = «бўш» асосий дастур ҳеч қандай натижани чиқариб бермайди дастур бошланиши дастур «танаси» (асосий қисм) дастурнинг якуни бу дастур қандай вазифани бажаради? ? 11 identifikator. identifikatorlar lotin harflari, ostki chiziq belgisi va sonlar ketma ketligidan iborat bo’ladigan maxsus nom. identifikatorlar foydalanuvchi tomonidan ixtiyoriy ishlatiladigan va standart, dasturlash tilining xizmatchi so’zlari bo’lishi mumkin. foydalanuvchi identifikator tanlanganda quyidagilarga ahamiyat berish kerak: identifikator lotin harflaridan yoki tag chiqdan boshlanishi shart; ikkinchi simvoldan boshlab raqamlardan foydalanish mumkin; c++ da katta kichik harflar farq qiladi. ya'ni quyidagilarning har biri alohida identifikator hisoblanadi: katta, katta, katta, katta, katta, katta,... probel c++ da so'zlarni ajratish uchun ishlatiladi. shuning uchun identifikatorda …
3 / 23
ng nomlangan qismi bolib, o'zida ma'lum bir toifadagi qiymatlarni saqlaydi. o'zgaruvchining nomi va qiymati bo'ladi. o'zgaruvchining nomi orqali qiymat saqlanayotgan xotira qismiga murojaat qilinadi. programma ishlashi jarayonida o'zgaruvchining qiymatini o'zgartirish mumkin. har qanday o'zgaruvchini ishlatishdan oldin, uni e'lon qilish lozim. quyida butun sonlardan foydalanish uchun b, haqiqiy sonlardan foydalanish uchun h o'zgaruvchisi e'lon qilingan: int b; float h; o’zgaruvchilarni dasturning ihtiyoriy qismida ta’riflash yoki qayta ta’riflash mumkin. o’zgaruvchilar ta’riflanganda ularning qiymatlari aniqlanmagan bo’ladi. lekin o’zgaruvchilarni ta’riflashda initsializatsiya ya’ni boshlang’ich qiyjmatlarini ko’rsatish mumkin. misol uchun: int i=0; char c=’k’; o’zgaruvchilar tiplari. char – bitta simvol; long char – uzun simvol; int – butun son; short yoki short int – qisqa butun son; long yoki long int – uzun butun son; float - haqiqiy son; long float yoki double – ikkilangan haqiqiy son; long double – uzun ikkilangan haqiqiy son; konstanta (o’zgarmaslar) konstanta bu o’zgartirish mumkin bo’lmagan qiymatdir. namuna: float const pi …
4 / 23
ет оптимизации для архитектур intel и может использоваться для создания быстрых приложений. kompilyatorlar llvm c/c++ compiler (clang/llvm): clang - часть проекта llvm и предоставляет высокопроизводительный компилятор c/c++ с акцентом на чистоту кода и проверку ошибок. borland c/c++ compiler: компилятор borland c/c++ был популярным компилятором для windows и dos в прошлом, но его использование сейчас менее распространено. mingw и mingw-w64: mingw (minimalist gnu for windows) и mingw-w64 - это наборы инструментов для компиляции приложений под windows, используя gcc или clang. они позволяют разрабатывать приложения для windows, используя те же компиляторы, что и в unix/linux. cmake: cmake - это система управления проектами и генерации проектных файлов для различных компиляторов, включая gcc и visual c++. он упрощает создание кросс-платформенных проектов. image1.png image2.png image3.png image4.png image5.png image6.png image7.png image8.png image9.png image10.png image11.png image12.png image13.png image14.png image15.png /docprops/thumbnail.jpeg
5 / 23
c++ dasturlash tili - Page 5

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

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

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

О "c++ dasturlash tili"

c++ dasturlash tili. c++ tili tuzilishi c++ dasturlash tilining tuzilishi va shakli. c++ da kompilyator. qisqa tarixi ko‘p dasturlash tillaridan farqli o‘laroq to 1989 yilgacha c tili standarti mavjud emas edi. bu davrda ishchi qo‘llanma sifatida 1978 yilda bosilib chiqqan b.kernigan va d.ritchi kitobidan foydalanilar edi. odatda bu kitobga ilovalar k&r maxsus qisqartmasi bilan belgilanadi. bu kitobning ikkinchi bosmasi ansi (american national standards institute) ishlab chiqqan va ansi c deb ataluvchi til standartiga moslashtirilgandir. bundan tashqari iso c (international standard organization s) standarti ham mavjud. bu standartlar orasida farq ancha kam. dastur asosan ansi c standartiga asoslangan. byern straustrup (bjarne stroustrup), at&t bell laboratories xodimi, 1980 yili c++ tili ...

Этот файл содержит 23 стр. в формате PPTX (2,7 МБ). Чтобы скачать "c++ dasturlash tili", нажмите кнопку Telegram слева.

Теги: c++ dasturlash tili PPTX 23 стр. Бесплатная загрузка Telegram