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

Какво е набор от знаци?

Както всеки друг език, 'C' също има свой собствен набор от знаци. Програмата е набор от инструкции, които, когато бъдат изпълнени, генерират изход. Данните, които се обработват от програма, се състоят от различни знаци и символи. Генерираният изход също е комбинация от знаци и символи.

Набор от знаци в „C“ е разделен на,

  • Letters
  • Numbers
  • Специални символи
  • Бели интервали (празни интервали)

Компилаторът винаги пренебрегва използването на знаци, но се използва широко за форматиране на данните. Следва наборът от символи в програмирането на "C":

1) Letters

  • Главни знаци (AZ)
  • Малки букви (az)

2) Numbers

  • Всички цифри от 0 до 9

3) Бели пространства

  • празно място
  • Нова линия
  • Връщане на каретата
  • Хоризонтален раздел

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

  • Специалните знаци в 'C' са показани в дадената таблица,
Специален характер Descriptйон
, (запетая) { (отваряща фигурна скоба)
. (точка) } (затваряща фигурна скоба)
; (точка и запетая) [ (лява скоба)
: (двоеточие) ] (дясна скоба)
? (въпросителен знак) ( (отваряща лява скоба)
' (апостроф) ) (затваряща дясна скоба)
” (двойни кавички) & (амперсанд)
! (удивителен знак) ^ (карет)
|(вертикална лента) + (добавка)
/ (наклонена черта) – (изваждане)
\ (наклонена черта назад) * (умножение)
~ (тилда) / (деление)
_ (Долна черта) > (по-голямо или затваряща ъглова скоба)
$ (знак за долар) < (по-малко от или отваряща ъглова скоба)
% (знак за процент) # (символ)

Какво е Token в C?

ЛЕКСЕМА е най-малката единица в програма "C". Това е всяка дума и препинателен знак, които срещате във вашата C програма. Компилаторът разделя програмата на възможно най-малките единици (токени) и преминава към различните етапи на компилацията. C Token е разделен на шест различни типа, а именно, ключови думи, Operaторове, низове, константи, специални знаци и идентификатори.

Токени в C
Токени в C

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

В 'C' всяка дума може да бъде ключова дума или идентификатор.

Ключовите думи имат фиксирани значения и значението не може да се променя. Те действат като градивен елемент на програма "C". В 'C' има общо 32 ключови думи. Ключовите думи се пишат с малки букви.

Следващата таблица представя ключовите думи в 'C'-

Ключови думи в C Programming Language
автоматичен удвои Int структура
почивка още дълго превключите
случай преброяване регистрирам typedef
овъглявам външен връщане съюз
конст къс поплавък неподписан
продължи за подписан анулира
подразбиране Отидох размер на летлив
do if статичен докато

Идентификаторът не е нищо друго освен име, присвоено на елемент в програма. Пример, име на a променлив, функция и т.н. Идентификаторите в езика C са дефинираните от потребителя имена, състоящи се от стандартен набор от символи „C“. Както казва името, идентификаторите се използват за идентифициране на определен елемент в програма. Всеки идентификатор трябва да има уникално име. За идентификаторите трябва да се спазват следните правила:

  1. Първият знак винаги трябва да е азбука или долна черта.
  2. Трябва да се формира само с букви, цифри или долна черта.
  3. Ключова дума не може да се използва като идентификатор.
  4. Не трябва да съдържа никакъв празен знак.
  5. Името трябва да има смисъл.

Oбобщение

  • C жетони в C език са най-малките единици в програма.
  • Ключовата дума е запазени думи по език.
  • Има общо 32 ключови думи.
  • Идентификаторът се използва за идентифициране на елементи от програма.