User Tools

Site Tools


identificadores

Identificadores são utilizados para denominar programas, rótulos, constantes, variáveis, tipos, procedimentos, funções e units criados pelo programador.

São regras, em Pascal para se constituir corretamente um identificador:

  • Um identificador não pode ser igual a uma palavra reservada;
  • Um identificador deve ter no máximo 255 caracteres;
  • Os símbolos que constituem um identificador podem ser:
  • * letras: `A' até `Z' ou `a' até `z';
  • * dígitos: 0 até 9;
  • * um sublinhado: _
  • O primeiro símbolo deve ser uma letra ou o sublinhado.

Assim, não são aceitos espaços ou caracteres especiais em qualquer parte de um identificador. Até mesmo o cedilha (`ç') é considerado um caractere especial.

São exemplos de identificadores válidos:

  • a, a1, b568, codigo, raizquadrada, preco_especial;
  • _veiculo, elemento_do_conjunto, raiz_quadrada, b54_;
  • CorVeiculo, Ano, MES, SaLdO, Parcela_Quitada;
  • Este_nome_eh_muito_longo_e_raramente_deve_ser_usado_mas_eh_valido.

Exemplos de identificadores inválidos:

  • 12porcento, 4por4: iniciam por número;
  • cor veiculo: contém espaço em branco;
  • preço: possui um caracter inválido (cedilha);
  • pássaro: apresenta acentuação;
  • %b54_: não inicia por letra ou por sublinhado.

Observações:

Não se pode declarar uma variável com o mesmo nome que foi atribuído ao programa ou a qualquer outro identificador previamente declarado no mesmo escopo. Para informações sobre escopo, veja a seção subprogramas)}; Como o compilador Pascal ignora o estado de maiúsculas e minúsculas, os identificadores podem ser grafados de maneiras diferentes mas têm o mesmo significado, como por exemplo: saldo, SALDO, Saldo ou SaLdO.

identificadores.txt · Last modified: 2019/04/23 22:28 by castilho