Основы программирования / Урок #7 – Переменные и типы данных

preview_player
Показать описание
Одной из важнейших составляющих любого языка программирования являются переменные. При помощи них вы можете хранить данные в памяти компьютера и работать с ними. За урок мы познакомимся со структурами данных, узнаем про переменные и типы данных.

✅ Полезные ссылки:

⏰ Тайм-коды:
00:00 - Начало
00:18 - Структуры данных
01:03 - Создание проекта
02:30 - Базовый синтаксис
03:10 - Создание переменной
08:15 - Типы данных для чисел
12:30 - Разные типы данных
16:15 - Заключительная часть


✔ -------------


- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons
Рекомендации по теме
Комментарии
Автор

Благодарю за урок. Лучше чем мне объясняли в институте. 👍👍👍

Denis-hyej
Автор

Вообще считаю надо правильно объяснить переменная = значение; так как знак "=" - это вовсе не равно, а присваивание! от этого знака всегда сперва выполняется правая часть и присваивается к левой, переменной.

kasa
Автор

Рекомендация насчет использования 4-байтных переменных дана не зря... Дело в том, что компилятор размещает переменные по адресам, кратным 4, что удобнее процессору в плане обработки данных (те же массивы данных, команды ассемблера с индексами, и т.п.)
Еще не раскрыт модификатор unsigned для чисел, который превращает все числа в беззнаковые., для байта, например 0..255

AlexRootx
Автор

Гоша пожалуйста сделай видео "Как сделать регистрацию в Django" пожалуйста

atabek
Автор

Гоша, за эти годы тут уже все Сеньорами должны были стать, какие "Переменные и типы данных?"😀

yfvsxsz
Автор

Типы данных, это вроде целые числа, двоичные, длинные, десятичные, символьные, время, логические и т.д. И занимают память в зависимости от задачи и выбранного типа, от 1 байта до 8... А переменная - туда едва ли что-то помещают скорее всего это два значения, — две коробки, объявленный идентификатор "ссылающийся" на константу с определенным значением, или заданным текстом, что бы не писать одно и тоже много раз и избежать лишних ошибок. Если объяснять своими словами...

moubreyosmodia
Автор

Что за скачок произошел? Половина вообще не понятно. Что это, откуда взялось? Первые уроки совсем для нубов были, а этот уже для тех, кто явно не первый раз программу пишет)))) Видимо автор устал разжевывать и решил запихать все большими кусками))) А я так радовался постепенной подаче инфы(((

xysozbh
Автор

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

bavuu_dorzhu
Автор

Я не пойму, ты показал установку Visual Studio, где был один интерфейс. Потом смена кадра и ты уже показываешь примеры в другом интерфейсе. Как в него попасть, подскажите пожалуйста.

LeMishoK
Автор

Нет точных размеров ячеек для типов данных. short не длиннее int, а int не длиннее long

YangiyerBola
Автор

Гоша, может ты пояснишь, почему говоришь ставить C++, потом следующий отрывок уже в другой программе?

katarina-caramel
Автор

За уроки благодарен. Но нечего невидно, разве сложно увеличить шрифт кода?

ohdbrue
Автор

😮😱🙄😡 О чём говорит автор? Какой нельзя объявить переменную в 1 байт? Когда long стал занимать 8 байт? Когда char стал переменной для хранения символов??? Блин, Гоша, ты о чём говоришь? Ты хоть залазил в исходники std? Для объявления библиотечных типов int8_t, int16_t, int32_t и int64_t используются типы переменных char, short, long и long long соответственно!!! Это просто ужас, ролик тянет на пересъёмку...

Объясняю. char хранит один байт и записывается туда число! А для представления текста используются буквенные таблицы приведения. Число переводится в букву и отображается. Можно спокойно записать число в char и использовать его, точно также, как записав туда знак ! и умножив его на 2 при выводе консоль отобразит латинскую B. Всё дело в том, что номер символа ! равен 21 и при умножении его на два получается номер символа 42, за которым скрывается латинская B. short хранит 2 байта, а long - 4. Суть с int в истории. С++ был выпущен в 80х, а тогда выходили самые первые версии современных процессоров, типа intel i386 и т.д. И памяти на тех компьютерах было мало. По этому на них int использует 2 байта, а на более современных компьютерах 4 байта. Я точно не помню, начиная с какой версии int занимает 4 байта, по моему с i486, но это не точно... Всё просто. А 8 байт - это два раза по четыре, вот и получается long long...
Просто я разрабатываю библиотеку типов, структур данных и алгоритмов на С++ и всё это знаю.

Это что за дезинформация такая? Лучше бы ты выбрал другой язык... Мне страшно смотреть твой курс по С++... Какая же там может быть белиберда?..

nakamasama
Автор

Что ты открыл что за окно main объясни учитель

DfFd-mgby