logo

Zanimiva dejstva o jeziku C

Programski jezik C je splošen proceduralni programski jezik, ki razlikuje med velikimi in malimi črkami. Je eden prvih in redkih visokonivojskih jezikov, ki je še vedno priljubljen med kodirno skupnostjo. Razvil ga je Dennis Ritchie in je bil prvič izdan leta 1972.

Programski jezik C ima bogato zgodovino in edinstvene značilnosti, zaradi česar je tema, ki jo zanima programska skupnost. V tem članku si bomo ogledali nekaj najbolj zanimivih dejstev o programskem jeziku C.



Zanimiva dejstva o programskem jeziku C

Sledi nekaj zanimivih dejstev o programskem jeziku C:

C Jezik Facts

  1. The Jezik C na začetku se ni imenoval C. Najprej je bil znan kot Novi B saj je bila izboljšana različica B programski jezik . Ker je C poleg B v angleški abecedi, so ga kasneje pred izdajo preimenovali v C.

    Zgodovina C

  2. C je edini programski jezik, ki obstaja tako dolgo in se še vedno pogosto uporablja. Izdan je bil leta 1972 in je še vedno 2. na indeksu TIOBE in 4. na indeksu IEEE Spectrum Index.
  3. C je bil najprej razvit za operacijski sistem Unix. Unix je bil tudi eden prvih operacijskih sistemov, katerega jedra so bila implementirana v jeziku, ki ni asembler, in to je bil C. Celo zdaj je večina priljubljenih operacijskih sistemov jedra napisana v C.
  4. C imenujejo tudi mati vseh sodobnih programskih jezikov. Mnogi programski jeziki, kot so C++ , Java , JavaScript , pojdi, C# , PHP , Python , Perl, Rust itd. si sintakso, koncepte sposoja iz programskega jezika C.
  5. Prej je C veljal za jezik na visoki ravni, danes pa ga mnogi programerji obravnavajo kot jezik srednje ravni, saj podpira samo skalarne operacije in zagotavlja upravljanje pomnilnika na nižji ravni.
  6. ISO C17 je najnovejša različica programskega jezika C, objavljena junija 2018. Standard C23 naj bi bil izdan leta 2024.
  7. Trenutno je C najhitrejši programski jezik na svetu.

Dejstva o kodiranju jezika C

Poleg zgodovinskih dejstev obstaja tudi veliko dejstev o kodiranju, povezanih s C, ki jih morda ne poznate. Nekaj ​​teh dejstev je navedenih spodaj:



  1. ? : je edini ternarni operator v jeziku C.
  2. sizeof je edini operator, ki je tudi ključna beseda.
  3. Program C se dejansko lahko izvaja brez funkcije main().
  4. Jezik C je še vedno prvi jezik 95 % programerjev.
  5. Izjava arr[index] in index[arr] sta enaka.
  6. V printf() in scanf() f pomeni formatirano ne funkcijo.
  7. Prevajalnik ne pozna datoteke glave, predprocesor jih obdela in razširi izvorno kodo.
  8. Ime datoteke glave je mogoče vključiti na dva načina, (a) z uporabo oglatih oklepajev (b) z uporabo dvojne narobe vejice.
  9. Prevajalnik ustvari zbirno kodo in ne strojne kode, nato pa zbirnik ustvari strojno kodo.
  10. operator sizeof nam ne more povedati velikosti funkcij, ker ta operater deluje v času prevajanja in se funkcije naložijo v pomnilnik med izvajanjem.