Programski jezik c (s)
Programski jezik C (potrebno je reći "si") može se karakterizirati kao univerzalni, ekonomičan, s punim skupom operatera, s modernim struktura podataka
sadržaj
Komunikacija "C" s operativnim sustavom "UNIX" vrlo je blizu, jer se taj jezik razvio uz "UNIX" i većina softvera za taj sustav je zapisana na njemu. Istovremeno, C se ponekad naziva jezikom programiranje sustava, jer se vjeruje da je prikladno stvoriti operativne sustave s njim, zapravo je napisana istim uspjehom na njemu urednici teksta, baze podataka i programa igara.
C - programski jezik niske razine, ali ne pretpostaviti da je to loše, u stvari, on jednostavno djeluje iste objekte koji su stalno rade bilo kojeg računala s simbola, brojeva i adresa. U tom slučaju, svi objekti su u kombinaciji, u odnosu ili oduzeti od uobičajenih logičkih i aritmetičkih operacija, uobičajene računalu.
Dok je radio s složeni objekti funkcije postaju norma u svijetu kodiranje i položiti sve moderne programske jezike, C, za razliku od drugih, ne mogu raditi s takvim objektima kao niz, popis, polje ili postaviti. Nema nikakvih analoga PL / 1 operacija preko cijelih nizova i polja.
Uz sjećanje djeluje pomoću hrpu i statističku definiciju, druge značajke radne memorije nije, nećete ga pronaći „hrpa» (heap), ili ‘odvoz smeća’, kao što se može učiniti, Pascal ili Algol 68.
Čak i najosnovniji mehanizmi, ulazni / izlazni, C jezik ne pruža, čitaju i pišu izjave koje nećete naći u njoj, a tu su i ugrađene funkcije za rad s datotečnim sustavom. Takve operacije na visokoj razini pružaju se pomoću dodatnih knjižnica.
A programski jezik C će odbiti raditi ako vam je potrebna multiprogramiranje, sinkronizacija, paralelna operacija itd. Sadrži prilike isključivo za jednostavan i dosljedan rad, njegovi elementi: ciklusi, provjere, grupiranje i potprogrami.
Netko bi mogao iznenaditi takve škrtosti sredstava koja osigurava programera ( „Zašto ja moram pozvati funkciju svaki put kad je potrebno usporediti par redaka!”), Ali s druge strane, upravo zbog takvih štednih programa napisana u C, dobiti pravu prednost u brzini.
S druge strane, mali broj operatera smanjuje vrijeme potrebno za njihovo pamćenje, a imat ćete dovoljno stranica za opisivanje svih njih. I kao što praksa pokazuje, prevodilac s "C" je kompaktan alat koji je vrlo jednostavan za pisanje. Ako koristite suvremene alate, prevodilac za potpuno novo računalo će biti spreman za samo nekoliko mjeseci, dok će 80% njegovog koda biti sličan kodu prethodnih verzija. Zahvaljujući ovoj značajci, programski jezik C smatra se vrlo mobilnim. Da, i njegova učinkovitost je takva da pisanje u montažeru bilo koji program koji je ključan za izvedbu, kao što je učinjeno prije, samo nema smisla. Najbolji primjer je sam operativni sustav "UNIX", koji je 90% napisan u "C" i aplikacijski softver za to, gotovo u potpunosti stvorili brojni programeri na istom prekrasnom jeziku, koji se trenutno smatra svjetskim programskim jezikom.
- Što je to - prevodilac, ili Kako napraviti računalo razumjeti ono što želite od njega?
- SQL datoteku. SQL format datoteke: opis proširenja
- Što je Ruby? Programski jezik "Ruby"
- Kako stvoriti igru u `razrednim zajednicama` vlastitim rukama?
- Računalni programski jezici: vrste, opis, primjena i povratne informacije
- Programiranje: Assembler jezik. Osnove Assemblerovog jezika
- Analiza: što je i kako je stvoren
- Najpopularniji programski jezici. Programski jezici za početnike
- Ken Thompson - developer operativnog sustava UNIX i C jezika
- HTML oznake: izgled, programiranje, dizajn
- Što je kompilator - opis
- Kako promijeniti jezik Bluestacks na engleskom jeziku: detaljne upute
- Povijest razvoja programskih jezika: ukratko o svemu
- Značenje frazeologije "jezik bez kostiju": mi razumijemo zajedno
- Skriptni programski jezici: zadaci, značajke i prednosti
- Što je proceduralno programiranje?
- Koji programski jezik odabrati početnik na studij
- Kao u "GTA 5" jezik za promjenu na različite načine
- Najlakši programski jezik za početnike
- Hypertext je način predstavljanja informacija
- Što je programski sustav