logo

Цікаві факти про мову Сі

Мова програмування C — це процедурна мова програмування загального призначення з урахуванням регістру. Це одна з перших і небагатьох мов високого рівня, яка все ще популярна серед спільноти програмістів. Він був розроблений Деннісом Річі і вперше був випущений у 1972 році.

Мова програмування C має багату історію та унікальні характеристики, що робить її предметом інтересу для спільноти програмістів. У цій статті ми розглянемо деякі з найцікавіших фактів про мову програмування C.



Цікаві факти про мову програмування C

Нижче наведені деякі цікаві факти про мову програмування C:

C Мовні факти

  1. The C Мова спочатку не називався С. Спочатку він був відомий як Новий Б оскільки це була вдосконалена версія B мова програмування . Оскільки C стоїть поруч із B в англійському алфавіті, воно було перейменовано на C пізніше перед випуском.

    Історія C

  2. C — єдина мова програмування, яка існує протягом такого тривалого часу і досі широко використовується. Він був випущений у 1972 році і досі займає 2 місце в індексі TIOBE і 4 місце в індексі спектру IEEE.
  3. C вперше був розроблений для операційної системи Unix. Unix також була однією з перших операційних систем, ядра якої були реалізовані на мові, відмінному від асемблера, і це була C. Навіть зараз ядро ​​більшості популярних операційних систем написано на C.
  4. C також називають матір'ю всіх сучасних мов програмування. Багато мов програмування, як C++ , Java , JavaScript , Іди, C# , PHP , Python , Perl, Rust тощо запозичує синтаксис, поняття з мови програмування C.
  5. Раніше C вважався мовою високого рівня, але сьогодні багато програмістів вважають його мовою середнього рівня, оскільки він підтримує лише скалярні операції та забезпечує керування пам’яттю нижчого рівня.
  6. ISO C17 — це остання версія мови програмування C, опублікована в червні 2018 року. Стандарт C23 планується випустити в 2024 році.
  7. На даний момент C є найшвидшою мовою програмування у світі.

Факти кодування мови C

Окрім історичних фактів, є також багато фактів кодування, пов’язаних із C, про які ви можете не знати. Деякі з цих фактів наведено нижче:



  1. ? : єдиний тернарний оператор у мові C.
  2. sizeof — єдиний оператор, який також є ключовим словом.
  3. Програма на C може працювати без функції main().
  4. Мова C залишається першою мовою для 95% програмістів.
  5. Інструкції arr[index] та index[arr] однакові.
  6. У printf() і scanf() f означає функцію formatted not.
  7. Компілятор не знає файлу заголовка, препроцесор обробляє його та розширює вихідний код.
  8. Ім’я файлу заголовка можна включити двома способами: (а) за допомогою кутових дужок (б) за допомогою подвійної лапки.
  9. Компілятор генерує код складання, а не машинний код, а потім асемблер генерує машинний код.
  10. Оператор sizeof не може вказати нам розмір функцій, оскільки цей оператор працює під час компіляції, а функції завантажуються в пам’ять під час виконання.