Fundamentos da Linguagem C

Voltar para o índice



./02/tipo-int.c

/******************************************************
Constantes inteiras...
******************************************************/

#include <stdio.h>
#include <limits.h>

int main() {
    
    printf("23   - %lu bytes: %d ... %d\n", sizeof(23), INT_MIN, INT_MAX);
    printf("23u  - %lu bytes: %u ... %u\n", sizeof(23u), 0, UINT_MAX);
    printf("23l  - %lu bytes: %ld ... %ld\n", sizeof(23l), LONG_MIN, LONG_MAX);
    printf("23ul - %lu bytes: %u ... %lu\n", sizeof(23ul), 0, ULONG_MAX);

    printf("\nLiteral: %lu - %lu bytes\n", 922, sizeof(922));
    
    return 0;
}