В този урок ще научите за ключовите думи; запазени думи в програмирането на 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
е ключова дума.
Правила за именуване на идентификатори
- Валидният идентификатор може да съдържа букви (както главни, така и малки букви), цифри и долни черти.
- Първата буква на идентификатора трябва да бъде или буква, или долна черта.
- Не можете да използвате ключови думи като
int
иwhile
т.н. като идентификатори. - Няма правило колко дълго може да бъде идентификаторът. Въпреки това може да срещнете проблеми в някои компилатори, ако идентификаторът е по-дълъг от 31 знака.
Можете да изберете всяко име като идентификатор, ако следвате горното правило, но дайте смислени имена на идентификатори, които имат смисъл.