Cursos / Eletrônica / Projeto de Sistemas Microcontrolados / Aula

arrow_back Aula 06 - Fundamentos de Linguagem C - Parte I

Identificadores

Identificadores são os nomes atribuídos pelo programador às constantes, variáveis, tipos, funções, programas e campos de um registro. Portanto, escolher nomes significativos para os identificadores variáveis e constantes ajuda a tornar um programa autoexplicativo, isto é, menos comentários se farão necessários. Para se definir um identificador, devemos observar o seguinte:

  • Não são permitidos identificadores com o mesmo nome.
  • Deve ter como primeiro caractere uma letra ou um caractere “_”.
  • Após a primeira letra, só pode conter letras, dígitos ou caracteres “_”.
  • Não pode conter espaços.
  • Não pode ser uma palavra reservada.
  • Letras maiúsculas e minúsculas são tidas como diferentes.
  • Somente os 31 primeiros caracteres do identificador são válidos, no entanto, um identificador pode utilizar mais do que esse número de caracteres.

No Quadro 2, é possível verificar alguns identificadores válidos e inválidos.

Identificador válido Identificador inválido
nome_usuario nome usuario
_numero @numero
telefone1 telefone...1
TotalPagamentos 1totalPagamentos
Quadro 2 – Representação de alguns identificadores válidos e inválidos

Um detalhe importante da linguagem C está relacionado à distinção que ela faz entre letras maiúsculas e minúsculas, ou seja, a linguagem C é case sensitive.

Um erro muito comum é o programador, ao digitar, usar uma letra maiúscula no lugar de uma letra minúscula, como por exemplo: digitar Nome em vez de nome. Para o C, trata-se de dois identificadores totalmente distintos.

Versão 5.3 - Todos os Direitos reservados