Fundamentos da Linguagem C
Voltar para o índice
./02/tipo-char.c
/******************************************************
Constante caractere...
******************************************************/
#include <stdio.h>
int main() {
char c = 78;
char d = 'N';
printf("O caractere '%c' tem valor %d\n", 'A', 'A');
printf("O caractere '%c' tem valor %d\n", 77, 77);
printf("O caractere '%c' tem valor %d\n\n", '9', '9');
puts("Espaço na memória...\n");
printf("A variável c tem o caractere '%c' com valor %d: %lu bytes \n", c, c, sizeof(c));
printf("A variável d tem o caractere '%c' com valor %d: %lu bytes \n", d, d, sizeof(d));
printf(
"\nMas a constante '%c' ocupa %lu bytes,\n"
"exatamente como a constante %d: %lu bytes\n\n",
'N', sizeof('N'), 78, sizeof(78)
);
return 0;
}