IDENTIFICADORES

Un identificador es un nombre simbólico para una función, una constante, una variable ó una etiqueta. Un identificador en Lenguaje C debe cumplir con las siguientes reglas:

A. No deberá ser una palabra reservada. Estas tienen uso específico y no pueden ser utilizadas con otro fin. Los siguientes identificadores son palabras reservadas:

abstractasbasebool
Breakbytecasecatch
Charcheckedclassconst
continuedecimaldefaultdelegate
Dodoubleelseenum
Eventexplicitexternfalse
Finallyfixedfloatfor
foreachgotoifimplicit
Inintinterfaceinternal
islocklongnamespace
newnullobjectoperator
outoverrideparamsprivate
Protectedpublicreadonlyref
returnsbytesealedshort
sizeofstackallocstaticstring
structswitchthisthrow
truetrytypeofuint
ulonguncheckedunsafeushort
usingvirtualvoidwhile

B. Los identificadores estándar, no son   palabras reservadas, pero son identificadores que ya tienen un uso en específico en el lenguaje C, tales como nombres de funciones ó tipos definidos en las bibliotecas de C. Se debe evitar utilizar estos identificadores estándar, ya que de hacerlo, el uso predefinido para dichos identificadores se perderá sustituyéndose por el que nosotros le otorguemos.

C. El lenguaje C no permite redefinir funciones.

D. Los identificadores definidos por el programador deben comenzar con un carácter alfabético (letra mayúscula ó minúscula).

E. Un identificador puede estar formado de varios caracteres que pueden ser letras ó números. Sólo se garantiza que serán significativos los primeros 31 caracteres del nombre del identificador.

F. En el lenguaje C, los caracteres alfabéticos mayúsculas y minúsculas son diferentes entre sí, por ejemplo, los identificadores que  tengan el mismo nombre, pero con uno con caracteres en mayúsculas  y otro con caracteres en minúsculas, son identificadores completamente diferentes ejemplo:

Juan será un identificador  diferente que JUAN, JuAn, jUAN, juAN, etc., y siempre que queramos utilizar este identificador se deberá escribir correctamente o se presentarán errores en la compilación.