В этом руководстве вы узнаете о ключевых словах; зарезервированные слова в программировании на 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;
Здесь идентификаторами являются деньги и accountBalance.
Также помните, что имена идентификаторов должны отличаться от ключевых слов. Вы не можете использовать int
в качестве идентификатора, потому что int
это ключевое слово.
Правила наименования идентификаторов
- Действительный идентификатор может содержать буквы (как прописные, так и строчные), цифры и символы подчеркивания.
- Первая буква идентификатора должна быть буквой или знаком подчеркивания.
- В качестве идентификаторов нельзя использовать такие ключевые слова, как
int
иwhile
т. Д. - Нет никаких правил относительно того, какой длины может быть идентификатор. Однако в некоторых компиляторах могут возникнуть проблемы, если длина идентификатора превышает 31 символ.
Вы можете выбрать любое имя в качестве идентификатора, если будете следовать приведенному выше правилу, однако дайте значимые имена идентификаторам, которые имеют смысл.