#include <stdio.h>
char c; // 1 byte e codifica un carattere ASCII usa solo 7 bit di 8 disponibili
int main(void) {
c = 'A'; //'A' è una costante di tipo carattere ed è delimitata da''
printf("%c\n",c); // %c è la direttiva di formattazione per i caratteri
printf("%d\n",c); // stampo il carattere c con la direttiva di formattazione per gli interi
// ovvero come se fosse un intero e non un carattere (corrispondenza tra il carattere
// e il numero del codice di quel carattere nella tabella ASCII)
c = c + 1; // aggiungo uno al carattere 'A': cosa significa?
// sommo uno al codice ASCII del carattere contenuto in c
printf("%c\n",c);
printf("%d\n",c);
//qui stampo una costante di tipo carattere sia come carattere che come intero
printf("%c\n",'C');
printf("%d\n",'C');
//qui stampo una costante di tipo carattere sia come carattere che come intero
printf("%c\n",67);
printf("%d\n",67);
}
To embed this project on your website, copy the following code and paste it into your website's HTML: