Предыдущая часть – Курс C с нуля: часть 3 – типы данных.
Основные элементы любой программы на C – это токены, идентификаторы и ключевые слова.
Содержание
1. Токены в C
- токены в C являются базовыми “строительными блоками”, котоыре вместе представляют собой программу;
- каждый элемент кода в C является токеном.
В C есть шесть типов токенов:
- ключевые слова (keywords) (например –
int
,while
), - идентификаторы (identifiers) (например –
main
,total
), - константы (constants) (например –
10
,20
), - строки (strings) (например – “
total
”, “hello
”), - специальные символы (special symbols) (например –
()
,{}
), - операторы (operators) (например –
+
,/
,-
,*
)
Пример:
#include <stdio.h> int main() { int x, y, total; x = 10, y = 20; total = x + y; printf ("Total = %d n", total); }
Тут:
- {,}, (,) – разделители;
- int – ключевое слово;
- x, y, total – идентификаторы;
- main, {, }, (, ), int, x, y, total – токены.
2. Идентификаторы в C
- идентификаторы (или обозначения) – это имена, которые даются переменным, типам, функциям и меткам в программе;
- в примере выше
x
– это пример идентификатора для переменной типаint
.
Правила составления имен идентификаторов в C
- первый символ должен быть буквой алфавита или символом подчеркивания;
- последующие символы должны быть буквами или цифрами;
- пунктуационные и специальные символы не разрешены для использования в именах идентификаторов;
- имя идентификатора не должно содержать ключевых слов.
3. Ключевые слова в C
- ключевые слова – это слова, которые имеют специальное значение для компилятора C;
- каждое ключевое слово предназначено для выполнения определенной задачи в программе на C;
- т.к. ключевые лосва зарезервированы для использования компилятором – их нельзя использовать в качестве имен переменных.
В C предопределено 32 ключевых слова, список которых приведен ниже:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Следущая часть – Курс C с нуля: часть 5 – константы.