Имена, использующиеся для переменных, функций, меток и других определяемых пользователем объектов, называются идентификаторами. Идентификаторы могут состоять как из одного, так и из нескольких символов. Тем не менее в С только первые 31 символ являются значимыми. (В С++ — все символы значимые.) Первым символом должна быть буква или знак подчеркивания, а за ним могут стоять буквы, числа или знак подчеркивания. Ниже приведено несколько примеров корректных и некорректных имен идентификаторов.
Корректные | Некорректные |
---|---|
count | lcount |
test23 | hilthere |
high_balance | high., balance |
В С прописные и строчные буквы трактуются по-разному. Следовательно, count, Count и COUNT — это три различных идентификатора. Идентификатор не может совпадать с ключевым словом С и не должен иметь такое же имя, как функция, уже содержащаяся в библиотеке С.