logo

Zajímavá fakta o jazyce C

Programovací jazyk C je obecný procedurální programovací jazyk, který rozlišuje velká a malá písmena. Je to jeden z prvních a mála jazyků na vysoké úrovni, který je mezi kódovací komunitou stále oblíbený. Byl vyvinut Dennisem Ritchiem a poprvé byl vydán v roce 1972.

Programovací jazyk C má bohatou historii a jedinečné vlastnosti, díky nimž je předmětem zájmu programátorské komunity. V tomto článku se podíváme na některé z nejzajímavějších faktů o programovacím jazyce C.



Zajímavá fakta o programovacím jazyce C

Zde jsou některá zajímavá fakta o programovacím jazyce C:

Jazyková fakta C

  1. The Jazyk C se zpočátku nejmenovalo C. To bylo nejprve známé jako Nové B protože to byla vylepšená verze B programovací jazyk . Protože C je vedle B v anglické abecedě, bylo později před vydáním přejmenováno na C.

    Historie C

  2. C je jediný programovací jazyk, který existuje tak dlouhou dobu a stále je široce používán. Byl vydán v roce 1972 a stále je na 2. místě v indexu TIOBE a na 4. místě v indexu IEEE Spectrum Index.
  3. C byl poprvé vyvinut pro operační systém Unix. Unix byl také jedním z prvních operačních systémů, jehož jádra implementována v jiném jazyce než v assembleru, a to bylo C. Dokonce i nyní je jádro většiny populárních operačních systémů napsáno v C.
  4. C je také nazýváno matkou všech moderních programovacích jazyků. Mnoho programovacích jazyků jako C++ , Jáva , JavaScript , Jít, C# , PHP , Krajta , Perl, Rust atd. si vypůjčuje syntaxi, pojmy z programovacího jazyka C.
  5. Dříve byl C považován za jazyk vysoké úrovně, ale dnes jej mnoho programátorů považuje za jazyk střední úrovně, protože podporuje pouze skalární operace a poskytuje správu paměti na nižší úrovni.
  6. ISO C17 je nejnovější verze programovacího jazyka C zveřejněná v červnu 2018. Standard C23 má být vydán v roce 2024.
  7. V současné době je C nejrychlejším programovacím jazykem na světě.

Fakta o kódování jazyka C

Kromě historických faktů existuje také spousta faktů o kódování souvisejících s C, o kterých možná nevíte. Některé z těchto skutečností jsou uvedeny níže:



  1. ? : je jediný ternární operátor v jazyce C.
  2. sizeof je jediný operátor, který je zároveň klíčovým slovem.
  3. Program v C může skutečně běžet bez funkce main().
  4. Jazyk C je stále prvním jazykem 95 % programátorů.
  5. Příkaz arr[index] a index[arr] jsou stejné.
  6. V printf() a scanf() f znamená formatted not function.
  7. Kompilátor nezná hlavičkový soubor, preprocesor je zpracovává a rozšiřuje zdrojový kód.
  8. Název souboru záhlaví lze vložit dvěma způsoby, (a) Pomocí lomených závorek (b) Pomocí dvojité čárky.
  9. Kompilátor generuje kód sestavení, nikoli strojový kód, a poté strojový kód vygeneruje assembler.
  10. Operátor sizeof nám nemůže sdělit velikost funkcí, protože tento operátor pracuje v době kompilace a funkce se za běhu načítají do paměti.