Имена, использующиеся для переменных функций, меток и других определяемых пользователей объектов, называются идентификаторами. Идентификаторы могут состоять как из одного, так и из нескольких символов. В С только первые 32 (в С++ все символы значимы). Первым символом должна быть буква латинского алфавита или знак подчеркивания, а за ним могут стоять буквы, числа или знак подчеркивания. Прописные и строчные буквы трактуются по-разному. Идентификатор не может совпадать с ключевым словом С и не должен иметь такое же имя, как функция, содержащаяся в библиотеке С.