Обсуждение:Литерал (информатика)

Материал из Википедии — свободной энциклопедии
Это текущая версия страницы, сохранённая SomeConservator (обсуждение | вклад) в 02:07, 4 октября 2018 (Неточное определение). Вы просматриваете постоянную ссылку на эту версию.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Неточное определение

[править код]

"Литералы не могут быть изменены в тексте программы" Имхо некорректное определение. Что подразумевается под термином "текст программы"? Текстовой исходник? Отредактировать строчку кода можно. Текст, откомпилированный в управляемый/неуправляемый код? тогда да, при выполнении кода нельзя изменить операнды инструкций программы в сегменте кода. Легально, заметьте, нельзя) хотя если очень нужно - то можно)

Определение двусмысленно, нужно раскрыть и уточнить определение.

178.185.113.242 12:01, 19 октября 2016 (UTC)[ответить]

"Литералы представляют собой константы, включаемые непосредственно в текст программы. В отличие от прочих элементов языка (констант,..." Так литерал - это константа или все-таки "в отличие от прочих элементов языка"? В общем, в таком виде - это катастрофическое предложение.