English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico de Linguagem C

Controle de Fluxo de Linguagem C

Funções do C

Array no C

Ponteiro no C

String no C

Estruturas de Linguagem C

Arquivos de Linguagem C

Outros C

Manual de Referência do Linguagem C

Programa C para encontrar o valor ASCII de um caractere

大全 de Exemplos de Programação em C

Neste exemplo, você aprenderá como encontrar o valor ASCII de um caractere.

Em programação em C, as variáveis de caractere salvam o valor ASCII (de 0 a127inteiros) em vez do caractere em si. Este valor é chamado de valor ASCII.

Por exemplo, o valor ASCII de 'A' é65.

Isso significa que, se você atribuir um caractere à variável "A",65Será armazenado na variável, não no "A" em si.

Agora, vamos ver como podemos imprimir o valor ASCII de um caractere em linguagem C de programação.

O programa imprime o valor ASCII

#include <stdio.h>
int main() {  
    char c;
    printf("Digite um caractere: ");
    scanf("%c", &c);  
    
    //%d exibe o valor inteiro do caractere
    //%c exibe o caractere real
    printf("%c valor ASCII = %d", c, c);
    
    return 0;
}

Resultados de Saída

Insira um caractere: G
O valor ASCII de G = 71

Neste programa, é solicitado que o usuário insira um caractere. O caractere é armazenado na variável c.

Quando usar a string de formato %d, será exibido71O valor ASCII de G).

Quando usar a string de formato %c, será exibido 'G' por si mesmo.

大全 de Exemplos de Programação em C