Comment travailler avec des variables de caractère dans la programmation de c

Le getchar () et putchar () fonctions de la languagework de programmation C avec des nombres entiers, mais cela ne signifie pas que vous devez éviter la variable de caractère. L'omble chevalier est toujours un type de variable en C Lorsque vous travaillez avec des personnages, vous utilisez le type de variable omble de les stocker.

CARACTERE VARIABLE MADNESS

#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) -la réponse (0) -}

Exercice 1: Créez un nouveau projet, ex0707, en utilisant le code source dans le caractère Madness variable. Construire et exécuter le programme.

Le code déclare quatre variables carboniser à la ligne 5. Ces variables sont attribués des valeurs dans les lignes 7 à 10. Ligne 7 est assez simple. Ligne 8 utilise les mathématiques pour définir la valeur de la variable b à un caractère spécifique, comme le fait la ligne 9 de la variable c. Ligne 10 utilise une séquence d'échappement pour définir la valeur d'un personnage, quelque chose que vous ne pouvez pas taper au clavier.

Tous ces espaces réservés c% sont bourrés dans la déclaration printf (), mais la sortie est, ainsi, surprenant.

Exercice 2: Modifier le code de caractère Madness variable ainsi que les variables b et c sont affectés leurs valeurs de caractères directement à l'aide des constantes de caractères détenues par des apostrophes.

Exercice 3: Modifier à nouveau le code source afin que putchar (), pas printf (), est utilisé pour générer une sortie.


» » » » Comment travailler avec des variables de caractère dans la programmation de c