Você já deve ter ouvido e lido muitas vezes esse termo: caractere especial. Nesse post iremos ver o que é um caractere especial.
Um caractere é o menor componente possível de um texto. ‘A’, ‘B’, ‘C’, etc., são todos caracteres diferentes. O mesmo acontece com ‘È’ e ‘Í’. Todos esses itens são caracteres. Mas há outros caracteres que são chamados de especiais.
Um caractere é um símbolo individual, como uma letra, número ou símbolo de pontuação.
O que é um “caractere especial”
Um caractere especial é um caractere que não é alfabético ou numérico. Os sinais de pontuação e outros símbolos são exemplos de caracteres especiais.
Caractere especial em linguagem de programação e nomes de arquivos
Em linguagem de programação um caractere especial é um tipo específico de caractere que possui uma função especial, como o ponto de exclamação (!) ou a barra invertida ().
Em nomes de arquivos, um caractere especial é um caractere que possui um significado especial e não pode ser usado em certos contextos ou sistemas operacionais. Alguns exemplos de caracteres especiais em nomes de arquivos são: /
: * ? ” < > |. Esses caracteres são reservados e não podem ser usados em nomes de arquivos, pois podem causar erros ou conflitos no sistema operacional.
Veja: Windows: Caracteres Proibidos para Nomes de Arquivos e Pastas
Tabela com Caracteres Especiais
Caracteres Especiais de Acordo com o Sistema Operacional
Sistemas operacionais(Windows, Linux, Mac..) podem ter comportamentos diferentes em relação a caracteres especiais. A abordagem mais segura é evitar completamente o uso de caracteres especiais.
Outra coisa é, se sua empresa tem um modo próprio de nomenclatura ao dar nomes a arquivos e pastas, esses nomes estão de acordo com as limitações, incluindo convenções de caracteres especiais, de todos os sistemas operacionais usados por sua empresa.
Recomendo que você mantenha os comprimentos de diretório abaixo de 255 caracteres.
Veja também: Teclados Podem Vazar Informações através de Emanação(onda) Eletromagnética
Comment on “Saiba o que É um Caractere Especial”