size_t тип данных языка Си.

1) size_t - это целочисленный беззнаковый тип данных возвращаемый оператором sizeof().

2) В зависимости от разрядности операционной системы и компилятора может иметь размер 32 или 64 бита (обычно эквивалентно unsigned long long).

3) Максимальный размер беззнаковой переменной размера sizeof(size_t) определяет максимальный размер массива.


#include <stdio.h> // printf()
int main(){
    printf("%I64u \n", sizeof(size_t)); //8    (8 байт unsigned long long)
}
2023-07-12



Понравилась страница?
Добавить в закладки
Или поделиться!

Связанные темы

bool тип данных в языке Си.
Тип данных char в языке Си.
double тип данных языка Си. Число с плавающей точкой с двойной точностью.
Тип данных enum (или перечисление) в языке Си.
float тип данных языка Си.
int целочисленный тип данных языка Си.
long и long long целочисленные типы данных в языке Си.
short тип данных языка Си.
size_t тип данных языка Си.
struct тип данных языка Си.
union или объединение - тип данных в языке Си.
Ключевое слово языка Си _Bool