Видео урок программирование на Си урок 8: Преобразование типов данных в языке Си

preview_player
Показать описание
Преобразование типов данных в языке Си

Если Вы хотите поддержать канал:
If You want to support the channel:
Донат / Donate
RUB R939373054553
USD Z657301568665
Рекомендации по теме
Комментарии
Автор

Мужик, не знаю, прочтешь ли ты это, но хотелось бы просто сказать спасибо, что снял этот курс видео-уроков

TheBraveChannel
Автор

огромное спасибо за уроки, единственное, что нашел адекватно-понятное по Си в youtube

ixirax
Автор

Дмитрий спасибо за видео. Я не обращаю внимание на не проффесиональный монтаж и звук, мне главное саму суть языка уловить. Ваши видео очень полезны.

OleksiiVerkhola
Автор

Дим, молодчина! Спасибо за уроки! Удачи тебе в дальнейшем!

kevart
Автор

Привет, спасибо за великолепный урок!
Возник один вопрос: зачем в 'float a = (double)two;', писать новый формат переменной в скобках, если и без него значение вроде как переобразовуется?

lerrycherry
Автор

Какое название шрифта в vscode из видео?

АлександрМакедонский-щэ
Автор

Осваиваю Си в среде Eclipse CDT с компилятором WinGW под виндой.
Есть замечание к данному уроку. Конечно, быть может, это особенность компилятора или я что-то не так понял.
Суть замечания в том, что преобразование типа, описанные в данном уроке, не преобразовывает тип самой переменной.
Например, возьмем момент с 27:00 до 30:00. Переменная two в данном случае так и останется типом int.
Точно так же, как и переменная free. Она так и останется типом int.
Вот листинг, на котором я это осваивал:
int g = 18, h = 35;
printf ("g=%i, h=%i\n", g, h);
printf ("g+0.0=%.2f\n", g+0.0);
printf ("g=%%.2f => %.2f\n", g);
// <----здесь компилятор выдает предупреждение, что переменная g принадлежит к типу int, а вывод подразумевает тип doble
printf ("(float)h=%.2f\n", (float)h);
printf ("h=%%.2f => %.2f\n", h);

// <----здесь компилятор выдает предупреждение, что переменная h принадлежит к типу int, а вывод подразумевает тип doble
printf ("g=%i, h=%i\n\n", g, h); //здесь предупреждений нет. выводится все как ожидаемо.

АндрейИзвестный-фя
Автор

Добрый день, а зачем преобразовывать в другой тип данных?Почему нельзя сразу задать переменной желаемый тип данных?

keknuty
Автор

подскажите а как в visual studio code включить всплывающие подсказки кода!

kullibintv
Автор

Бро надо нормальный звук залить. Это никуда не пойдет) Как будто в трансформаторе сидишь

troubleshooters-
Автор

сорян за некропост, но VSCode умеет и дебажить и собирать без вызова gcc в терминале

dvoryadkinpavel
Автор

Лайк за уроки, реально интересно смотреть и учится, НО! Дима ты извини но у тебя ужасный английский... Ну честное слово, сколько можно с этим - ДОУБЛ, что за колхоз?? Правильно произносить - ДАБЛ!! Не знаю как дела обстоят в след. уроках, я только на 8, но реально, аж передергивает каждый раз слыша это слово в твоем исполнении. И да, умей принимать критику, не обязательно негативно мне отвечать. Удачи тебе и твоему проекту в будущем.

ilanpervil