O termo string serve para identificar uma sequência de caracteres. ... Em linguagem C, ao contrário de outras linguagens, não existe um tipo de dados string nativo. Para representar uma string em C, devemos criar um vetor de caracteres, ou seja um vetor do tipo char. Vejamos como declarar string em C.
Para inserir um carácter ASCII, prima e mantenha o ALT enquanto digita o código de caracteres. Por exemplo, para inserir o símbolo de grau (º), prima e mantenha o ALT enquanto digita 0176 no teclado numérico. Deve utilizar o teclado numérico para escrever os númerose não o teclado.
O nome ASCII vem do inglês American Standard Code for Information Interchange ou ”Código Padrão Americano para o Intercâmbio de Informação”. Ele é baseado no alfabeto romano e sua função é padronizar a forma como os computadores representam letras, números, acentos, sinais diversos e alguns códigos de controle.
O charset UTF-8 é o que usamos na web atual e faz parte de um padrão chamado Unicode. A ideia é que com ele possamos representar qualquer caractere de qualquer idioma. Ao usar o charset dentro da tag meta de nosso arquivo estamos dizendo ao navegador: quando for ler esse arquivo, use as regras do charset UTF-8.
UTF-8 em conjunto com BOM (Byte order mark) é codificado com os bytes EF BB BF no início do arquivo. ... O seu uso no início de um fluxo de dados UTF-8 não é necessário nem recomendado pelo Unicode Standard, mas a sua presença não afeta a conformidade com o esquema de codificação UTF-8.
A maior vantagem do UTF-8 é a universalidade (que é relativa, não quer dizer que realmente serve para tudo, serve para todos os caracteres) e isto tem um significado ainda maior conforme ele vai ficando mais popular.
Existem três formas de declararmos o encode do arquivo: