C Ключови думи и идентификатори

В този урок ще научите за ключовите думи; запазени думи в програмирането на C, които са част от синтаксиса. Освен това ще научите за идентификаторите и как да ги наименувате.

Набор от символи

Набор от символи е набор от азбуки, букви и някои специални знаци, които са валидни на език C.

Азбуки

 Главни букви: ABC … XYZ Малки букви: abc … xyz

C приема както малки, така и главни азбуки като променливи и функции.

Цифри

 0 1 2 3 4 5 6 7 8 9

Специални символи

Специални символи в C програмиране
, < > . _
( ) ; $ :
% ( ) # ?
' & ( ) "
^ ! * / |
- ~ +

Бели символи

Празно място, нов ред, хоризонтален раздел, връщане на каретката и подаване на формуляр.

C Ключови думи

Ключовите думи са предварително дефинирани, запазени думи, използвани в програмирането, които имат специално значение за компилатора. Ключовите думи са част от синтаксиса и не могат да се използват като идентификатор. Например:

 int money;

Тук intе ключова дума, която показва, че парите са променлива от тип int(цяло число).

Тъй като C е език, чувствителен към малки и големи букви, всички ключови думи трябва да бъдат написани с малки букви. Ето списък на всички ключови думи, разрешени в ANSI C.

C Ключови думи
auto double int struct
break else long switch
case enum register typedef
char extern return union
continue for signed void
do if static while
default goto sizeof volatile
const float short unsigned

Всички тези ключови думи, техният синтаксис и приложение ще бъдат обсъдени в съответните теми. Ако обаче искате кратък преглед на тези ключови думи, без да отивате по-нататък, посетете Списък на всички ключови думи в програмирането на C.

C Идентификатори

Идентификаторът се отнася до име, дадено на обекти като променливи, функции, структури и т.н.

Идентификаторите трябва да са уникални. Те са създадени, за да дадат уникално име на обект, който да го идентифицира по време на изпълнението на програмата. Например:

 int money; double accountBalance;

Тук пари и баланс на сметката са идентификатори.

Също така не забравяйте, че имената на идентификатори трябва да се различават от ключовите думи. Не можете да използвате intкато идентификатор, защото intе ключова дума.

Правила за именуване на идентификатори

  1. Валидният идентификатор може да съдържа букви (както главни, така и малки букви), цифри и долни черти.
  2. Първата буква на идентификатора трябва да бъде или буква, или долна черта.
  3. Не можете да използвате ключови думи като intи whileт.н. като идентификатори.
  4. Няма правило колко дълго може да бъде идентификаторът. Въпреки това може да срещнете проблеми в някои компилатори, ако идентификаторът е по-дълъг от 31 знака.

Можете да изберете всяко име като идентификатор, ако следвате горното правило, но дайте смислени имена на идентификатори, които имат смисъл.

Интересни статии...