Идентификатор является последовательностью символов использованных, чтобы определить следующие объекты:
Имена идентификаторов могут состоять из символов:
_ a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
И чисел:
0 1 2 3 4 5 6 7 8 9
Специфика Microsoft. Значимыми являются только первые 274 символа.
Первый символ должен быть обязательно либо символом в любом регистре либо знаком подчеркивания _. В C++ регистр символов различается. Вот пример с двумя различными переменными.
int Name; int name;
Идентификаторы не должны совпадать с ключевыми словами. Например, нельзя создать идентифкатор int, так как int это ключевое слово.
Старайтесь не использовать двойное подчеркивание __, так как это может вызвать конфликты в текущих или будущих версиях.