¿Cómo trabajar con variables de carácter en la programación c
El getchar () y putchar () funciones de la languagework programación C con números enteros, pero eso no quiere decir que tienen que huir de la variable de carácter. El carbón sigue siendo un tipo variable en C. Cuando se trabaja con caracteres, se utiliza el tipo de variable char a almacenarlos.
CARÁCTER VARIABLE LOCURA
#include int main () {char a, b, c, da = 'W'-b = a + 24 c = b + 8-d =' n 'printf ("% c% c% c% c ", a, b, c, d) -Retorno (0) -}
Ejercicio 1: Crear un nuevo proyecto, ex0707, utilizando el código fuente de Carácter Madness variable. Construir y ejecutar el programa.
El código declara cuatro variables de carbonilla en la Línea 5. Estas variables se asignan valores de Líneas 7 a 10. La línea 7 es bastante sencillo. Línea 8 utiliza matemáticas para establecer el valor de la variable b a un carácter específico, al igual que la línea 9 para la variable c. La línea 10 utiliza una secuencia de escape para establecer el valor de un carácter, algo que no se puede escribir en el teclado.
Todas esas% c marcadores de posición están metidos en la sentencia printf (), pero la salida es, bueno, sorprendente.
Ejercicio 2: Modifique el código de Carácter Madness variable por lo que las variables b y c se asignan sus valores de caracteres utilizando directamente las constantes de caracteres celebradas entre comillas simples.
Ejercicio 3: Modificar el código fuente de nuevo para que putchar (), no printf (), se utiliza para generar la salida.