функция sizeof()
определяет размер элемента в байтах
sizeof - дает нам узнать сколько места в байтах занимает элемент
синтаксис
Например мы не знаем количество элементов массива и не хотим создавать отдельную переменную для расчета. Мы можем использовать sizeof(), что бы узнать размер массива в байтах. Затем получившиеся значение мы делим на тип данных массива и узнаем количество элементов в массиве.
Определяем длину массива
Допустим, мы знаем что в дальнейшем тип данных массива может быть изменен. Например мы изменили int arr[] на double arr[]. Тогда в таком случае, мы можем взять за размер типа данных первый элемент массива т.к он всегда соответствует типу данных массива sizeof(arr[0])
Определяем длину массива
Last updated