140 читали · 1 год назад
Типы данных: Гарантированный минимальный размер базовых типов в C++ и его определение с помощью оператора sizeof
В предыдущей статье, мы познакомились с базовыми типами данных и узнали, что организация памяти на современных компьютерах построена по блочному принципу. Каждый блок имеет свой уникальный адрес и представлен одним байтом, а каждый байт в свою очередь 8-ю битами. Вполне корректно было представлять, что память это эдакий рай почтальона, в котором множество почтовых ящиков, в каждом из которых хранятся отдельные данные. Однако, это не совсем так. Правда в том, что большинство базовых типов данных занимают больше одного байта памяти...
06:44
1,0×
00:00/06:44
39,3 тыс смотрели · 3 года назад
711 читали · 4 года назад
Типы данных: Зачем они нужны
В своих материалах я не раз упоминал типы данных, но объяснял их лишь частично. Типы вроде бы интуитивно понятны – число это один тип, строка это другой тип, они не похожи друг на друга. Однако в то же время они довольно иллюзорны и не являются тем, чем кажутся...