
Баг: Не понимает, что такое литерал
Новички путают литералы и переменные.
Пример путаницы:
// Программист думает, что "Привет" — это переменная
"Привет" = "Пока" // ❌ бессмыслицаПравильное понимание:
name := "Привет" // "Привет" — литерал (конкретное значение)
name = "Пока" // name — переменная, меняем её значение
// А так нельзя:
"Привет" = "Пока" // ❌ литерал нельзя изменитьТаблица:
Пример | Это литерал? | Почему |
|---|---|---|
| ✅ Да | Ты видишь конкретный текст |
| ✅ Да | Ты видишь конкретное число |
| ✅ Да | Ты видишь конкретную правду |
| ✅ Да | Ты видишь конкретный символ |
| ❌ Нет | Это переменная (имя ящика) |
| ❌ Нет | Это выражение (нужно вычислить) |
Загрузка...