C# ning o'ziga xos xususiyati nimada?
C# ning o'ziga xos xususiyati nimada?

Video: C# ning o'ziga xos xususiyati nimada?

Video: C# ning o'ziga xos xususiyati nimada?
Video: 자바스크립트 기초 강의 - 6-1강 TravelClub 구현 실습1 2024, Qadam tashlamoq
Anonim

C tizimli dasturlash tili boʻlib, murakkab dasturni funksiyalar deb ataladigan oddiyroq dasturlarga boʻlish imkonini beradi. Bundan tashqari, ushbu funktsiyalar bo'ylab ma'lumotlarning erkin harakatlanishiga imkon beradi. C yuqori darajada portativ va Windows, UNIX va Linux operatsion tizimining asosiy qismini tashkil etuvchi tizim ilovalarini skriptlash uchun ishlatiladi.

Xo'sh, nima uchun C hali ham mashhur?

Lardan biri juda kuchli sabablar C dasturlash tili hisoblanadi juda mashhur va ishlatilgan shunday xotirani boshqarish uchun foydalanishning moslashuvchanligi keng tarqalgan. Bu xususiyat uni samarali tilga aylantiradi, chunki xotira kabi tizim darajasidagi resurslarga osongina kirish mumkin. C tizim darajasidagi dasturlash uchun yaxshi tanlovdir.

Xuddi shunday, C endi ishlatiladimi? Ko'pgina kutubxonalarda yozilgan C va maqsad yo'q - C ekvivalent. Demak, ha, hali ham shunday ishlatilgan , va bozordagi eng yangi qurilmalardan biri tomonidan. Odatda o'rnatilgan tizim uchun C hali ham keng tarqalgan ishlatilgan.

Shuni ham bilish kerakki, nima uchun C++ C dan yaxshiroq?

Haqiqatan ham ob'ektga yo'naltirilgan bo'lishiga qaramay, protsessual dasturlashni qo'llab-quvvatlaydi C++ gibrid dasturlash tiliga o'xshaydi. Ob'ektga yo'naltirilganlik shuni anglatadi C++ kodni tashkil etish bilan bir qatorda unumdorlikni oshiradi. Buning sababi shundaki, u yuqori darajadagi abstraktsiyaga ega dan the C dasturlash tili.

C nima qila oladi, C++ qila olmaydi?

Agar standart, portativ haqida gapiradigan bo'lsangiz C ++, keyin javob yo'q, bir nechta narsa bor C C++ qila olmaydigan narsani qiladi . C++ mumkin emas bir xil turdagi ko'rsatkichlarni noaniq deb e'lon qiling. C++ mumkin emas argument turiga qarab ifodalarni tanlang. In C Bu umumiy tanlov -- C++ o'rniga ortiqcha yuk bor.

Tavsiya: