A Tabela ASCII (American Standard Code for Information Interchange) é usada pela maior parte da industria de computadores para a troca de informações. Cada caractere é representado por um código de 8 bits (um byte).
A primeira versão do ASCII foi publicada em 1963, e então revisada em 1967. Em março de 1968, o presidente estadunidense Lyndon B. Johnson ordenou que todos os computadores do governo federal dos Estados Unidos deveriam suportar o padrão ASCII.
Para inserir um caractere ASCII, pressione e segure ALT durante a digitação do código de caracteres. Por exemplo, para inserir o símbolo de grau (º), pressione e segure ALT enquanto digita 0176 no teclado numérico. Você deve usar o teclado numérico para digitar os númerose não o teclado.
ASCII (do inglês American Standard Code for Information Interchange; "Código Padrão Americano para o Intercâmbio de Informação") — geralmente pronunciado [áski] — é um código binário (cadeias de bits: 0s e 1s) que codifica um conjunto de 128 sinais: 95 sinais gráficos (letras do alfabeto latino, algarismos arábicos, ...
A tabela ASCII original possui 120 caracteres, aqueles com código entre . (Veja na tabela abaixo a correspondência entre caractere e número). Existem várias extensões da tabela ASCII utilizando também os números negativos de -1 a -128.
O ASCII é um código que foi proposto por Robert W. Bemer como uma solução para unificar a representação de caracteres alfanuméricos em computadores. Antes de 1960 cada computador utilizava uma regra diferente para representar estes caracteres e o código ASCII nasceu para se tornar comum entre todas as máquinas.
A forma mais simples de exibir caracteres acentuados em C é usar um código para o caracter correspondente usando tabela ASCII. Vejamos um exemplo: Suponha que você deseje apresentar a frase: "O valor da variável é = " com os caracteres devidamente acentuados usando o printf.
Caracteres especiais como traços em ou marcas de seção (§)
A forma mais simples de exibir caracteres acentuados em C é usar um código para o caracter correspondente usando tabela ASCII. Vejamos um exemplo: Suponha que você deseje apresentar a frase: "O valor da variável é = " com os caracteres devidamente acentuados usando o printf.