şükela:  tümü | bugün
  • c dilinin temel veri tiplerinin aldığı maksimum değerler platforma göre değişebilir. bu kütüphanede bu tiplerin değişimi sonucunda çok üzülen programcıları, mutlu edebilmek için çalışıp didinir ve tipleri platform bağımlılığından kurtarır. gömülü programlamada kullanılması farzdır.

    programa dahil edildiğinde, programcıya platformlar arası değişmeyen şukela veri tipleri kullanma imkanı sunar. bakalım neymiş bu tipler ve degerleri;

    int8_t | signed | 8 | 1 | -128 | - 127
    uint8_t | unsigned | 8 | 1 | 0 | 255
    int16_t | signed 16 | 2 | 32,768 | - 32,767
    uint16_t | unsigned | 16 | 2 | 0 | 65,535
    int32_t | signed | 32 | 4 | -2,147,483,648 | 2,147,483,647
    uint32_t | unsigned | 32 | 4 | 0 | 4,294,967,295
    int64_t | signed | 64 | 8 | -9,223,372,036,854,775,808 - 9,223,372,036,854,775,807
    uint64_t | unsigned | 64 | 8 | 0 | 18,446,744,073,709,551,615