Programa C para encontrar el valor ASCII de un carácter

En este ejemplo, aprenderá a encontrar el valor ASCII de un carácter.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación en C:

  • Tipos de datos C
  • C Variables, constantes y literales
  • C Entrada Salida (E / S)

En la programación C, una variable de carácter contiene un valor ASCII (un número entero entre 0 y 127) en lugar de ese carácter en sí. Este valor entero es el código ASCII del carácter.

Por ejemplo, el valor ASCII de 'A'es 65.

Lo que esto significa es que, si asigna 'A'a una variable de carácter, 65 se almacena en la variable en lugar de en 'A'sí mismo.

Ahora, veamos cómo podemos imprimir el valor ASCII de los caracteres en la programación C.

Programa para imprimir valor ASCII

 #include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); // %d displays the integer value of a character // %c displays the actual character printf("ASCII value of %c = %d", c, c); return 0; ) 

Salida

 Ingrese un carácter: G Valor ASCII de G = 71 

En este programa, se le pide al usuario que ingrese un carácter. El carácter se almacena en la variable c.

Cuando %dse usa una cadena de formato, se muestra 71 (el valor ASCII de G).

Cuando %cse utiliza una cadena de formato, 'G'se muestra a sí misma.

Articulos interesantes...