undefined

Основные типы данных в Cи

Harvard CS50
1 уровень , 5 лекция
Открыта
Тип Определение Диапазон значений Размер в байтах
int Целые числа -2 147 483 648 до 2 147 483 647 4
short int Короткие целые числа -32 768 до 32 767 2
float Дробные числа (числа с плавающей запятой) -2 147 483 648.0 до 2 147 483 647.0 4
double Дробные числа двойной точности -9 223 372 036 854 775 808 .0 до 9 223 372 036 854 775 807.0 8
long float Длинные дробные числа -9 223 372 036 854 775 808 .0 до 9 223 372 036 854 775 807.0 8
char Символы ‘Q’; ‘f’; ‘:’; ‘@’ 1
string Строковые данные строки, которые можно закодировать в 32 разрядах или меньше 4
bool Булевы выражения true; false 1
Комментарии (11)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
Дмитрий 37 уровень, Нижний Новгород
6 января 2020
long не включили, хотя в видео про него упоминалось
Victor 3 уровень
4 января 2019
04.01.2019г. проехали 1.5!
Ilya Mikhailov 0 уровень, Киев
15 сентября 2018
в языке Си же нет булевых переменных
Sibnord 10 уровень
17 июля 2018
И в чем разница между типами double и long float?
Sibnord 10 уровень
17 июля 2018
Но ведь типы string и bool не входят по умолчанию в C. Почему об этом не сказано здесь, хотя Дэвид об этом говорил.
mrz 0 уровень
21 октября 2017
Почему float при размере в 4 байта, имеет больший диапазон, чем int при аналогичном размере?
hidden #1314783 1 уровень
25 июня 2017
А в чем разница между double и long float, если у них одинаковый диапазон значений и размер занимаемой памяти?