Данные в языке Си разделяются на две категории: простые (скалярные), будем их называть базовыми, и сложные (составные) типы данных.
Основные типы базовых данных: целый - int (integer), вещественный с одинарной точностью - float и символьный - char (character).
В свою очередь, данные целого типа могут быть короткими - short, длинными - long и беззнаковыми - unsigned, а вещественные - с удвоенной точностью - double.
Сложные типы данных - массивы, структуры - struct, объединения или смеси - union, перечисления - епит.
Данные целого и вещественного типов находятся в определенных диапазонах, т.к. занимают разный объем оперативной памяти.
Основные типы базовых данных: целый - int (integer), вещественный с одинарной точностью - float и символьный - char (character).
В свою очередь, данные целого типа могут быть короткими - short, длинными - long и беззнаковыми - unsigned, а вещественные - с удвоенной точностью - double.
Сложные типы данных - массивы, структуры - struct, объединения или смеси - union, перечисления - епит.
Данные целого и вещественного типов находятся в определенных диапазонах, т.к. занимают разный объем оперативной памяти.