Azərbaycanca  AzərbaycancaБеларуская  БеларускаяDeutsch  DeutschEnglish  EnglishFrançais  FrançaisҚазақ  ҚазақLietuvių  LietuviųРусский  Русскийภาษาไทย  ภาษาไทยTürkçe  TürkçeУкраїнська  Українська
Pagalba
www.global-lt3.nina.az
  • Pradžia
  • Vikipedija
  • Muzika

Programavimo kalba C gana žemo lygio programavimo kalba sukurta XX a aštuntojo dešimtmečio pradžioje Jos kūrėjai ir Denn

C (kalba)

  • Pagrindinis puslapis
  • Vikipedija
  • C (kalba)

Programavimo kalba C – gana žemo lygio programavimo kalba, sukurta XX a. aštuntojo dešimtmečio pradžioje. Jos kūrėjai – ir Dennis Ritchie, o kalbos pagrindinis tikslas buvo – naudojimas UNIX operacinėje sistemoje.

image
Dennis Ritchie (dešinėje) ir , C kalbos kūrėjai.

Kalba sparčiai paplito ir dėl ypatingai didelio efektyvumo plačiai naudota operacinių sistemų, kompiliatorių, kitų sisteminių programų kūrimui. Taip pat kalba dažnai naudojama švietimo įstaigose programavimo mokymui. 2021 m. C tebebuvo viena populiariausių programavimo kalbų.

Savybės

C – minimalistinė kalba. Palyginus su kitomis kalbomis ji mažai riboja programuotojo sprendimus. Galimos greitos, mažai atminties reikalaujančios, efektyviai su nestandartine elektronika saveikaujančios programos. Tačiau galimos ir neakivaizdžios, sunkiai randamos klaidos.

Pagrindinės C savybės:

  • Labai paprastas bazinis funkcionalumas, o neesminis funkcionalumas (pvz.: matematinės ar failų tvarkymo funkcijos) pateikiamas atskirose bibliotekose
  • Orientacija į procedūrinį programavimą
  • Paprasta tipų sistema
  • Preprocesoriaus naudojimas
  • Žemo lygio nevaržomas darbas su kompiuterio atmintimi, naudojant rodykles
  • Funkcijų parametrai visada perduodami pagal reikšmę ne pagal adresą
  • Leksinis kintamųjų apgaubimas
  • Sudėtinės struktūros duomenų grupavimui
  • Funkcija gali būti kintamasis

Savybės, būdingos daugeliui programavimo kalbų, bet kurių nėra C kalboje:

  • Saugus tipų naudojimas
  • Automatinis atminties tvarkymas (tiksliau apribotas steko naudojimu kur skirtingai nuo C++ galima kurti ir kintamo dydžio struktūras: int a[ilgis])
  • Klasės (nors naudojant struktūras su nuorodomis į funkcijas, objektinis programavimas įmanomas).
  • Funkcijos funkcijose

Istorija

Kalba sukurta tarp 1969–1973 metų ir pavadinta pagal kalbą B, kurios nemažai savybių perkelta į C. 1973 kalba buvo jau pakankamai galinga, kad ja perrašytų UNIX operacinės sistemos branduolį.

1978 metais išspausdinta C specifikacija, vėliau tapusi ANSI C standarto pagrindu. Šis standartas sukurtas 1983 metais Amerikos Nacionaliniame Standartų Institute.

Pavyzdys

#include <stdio.h> int main(void) {  int metai = 2021;  printf("Sveiki, %d metai!\n", metai);  return 0; } 

Šaltiniai

  1. „TIOBE Index for January 2021“. Suarchyvuota iš originalo 2021-01-12. Nuoroda tikrinta 2021-01-19.
  2. C kalbos specifikacija. www.open-std.org

Nuorodos

  • Kynienė A. C kalbų ABC. Metodinė priemonė, Vilnius, 2004 Archyvuota kopija 2016-03-05 iš Wayback Machine projekto.

Autorius: www.NiNa.Az

Išleidimo data: 20 Gegužė, 2025 / 10:19

vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu, mobilusis, porn, telefonas, android, iOS, apple, mobile telefl, +18, samsung, iPhone, xiomi, xiaomi, redmi, pornografija, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris, xxx, sex

Naujausi straipsniai
  • Gegužė 21, 2025

    Romandija

  • Gegužė 18, 2025

    Roma

  • Gegužė 21, 2025

    Rolandas Paksas

  • Gegužė 21, 2025

    Rokenrolas

  • Gegužė 20, 2025

    Rokas

www.NiNa.Az - Studija

  • Vikipedija
  • Muzika
Susisiekite
Kalbos
Susisiekite su mumis
DMCA Sitemap
© 2019 nina.az - Visos teisės saugomos.
Autorių teisės: Dadash Mammadov
Nemokama svetainė, kurioje galima dalytis duomenimis ir failais iš viso pasaulio.
Viršuje