Константы
Автор Nika geladze задал вопрос в разделе Другие языки и технологии
что такое константа и получил лучший ответ
Ответ от Vinsent Toratsa[гуру]
Постоянная.
Задаешь константу А равную 10
Тоесть всегда когдабы ты не обрашался к этой А всегда будешь получать 10. и ничем изменить нельзя.
Ответ от Зло[гуру]
константная переменная - раз инициализировал - и значение ее не меняется.
удобно использовать константные ссылки в качестве передаваемого аргумента - объект не копируется, но при этом гарантируется то, что он не изменится в процессе выполнения операций с ним
константная переменная - раз инициализировал - и значение ее не меняется.
удобно использовать константные ссылки в качестве передаваемого аргумента - объект не копируется, но при этом гарантируется то, что он не изменится в процессе выполнения операций с ним
Ответ от SCORPION[гуру]
константа - какая то постоянная величина
константа - какая то постоянная величина
Ответ от Ночник[гуру]
Удобно при использовании массивов или графики - в первом случае не придется бегать по исходнику и исправлять везде размер массива, во втором - удобно для масштабирования картинки в случае чего
Удобно при использовании массивов или графики - в первом случае не придется бегать по исходнику и исправлять везде размер массива, во втором - удобно для масштабирования картинки в случае чего
Ответ от Princ_[гуру]
Константа-это постоянная величина. Которая не меняется.
Константа-это постоянная величина. Которая не меняется.
Ответ от ~~[гуру]
Если язык PureBasic, то смотрите здесь про константы (нужно убрать пробел в ссылке) .
. ru/docs/books/2.htm
Константы предназначены для хранения данных, не изменяемых в процессе работы программы.
Представим такую ситуацию что вы пишите программу и в определенных местах, нужно указывать одно и тоже значение, например, имя файла, предположим в программе около 100 подобных мест.
Но в процессе создания программы вы вдруг поняли что по ошибке указали имя не того файла или просто нужно изменить имя.
Если вы в программе везде указывали константу, содержащую имя файла, а не непосредственно имя файла, то достаточно изменить данные в константе и все.
А вот если не использовали константу, то придется найти в тексте программы все места с именем файла и изменить их, а если что-то пропустите, что прога будет глючить.
А если придется несколько раз менять, представьте сколько времени потратите на поиск и замену.
Использование константы полностью решило бы эту проблему.
Если язык PureBasic, то смотрите здесь про константы (нужно убрать пробел в ссылке) .
. ru/docs/books/2.htm
Константы предназначены для хранения данных, не изменяемых в процессе работы программы.
Представим такую ситуацию что вы пишите программу и в определенных местах, нужно указывать одно и тоже значение, например, имя файла, предположим в программе около 100 подобных мест.
Но в процессе создания программы вы вдруг поняли что по ошибке указали имя не того файла или просто нужно изменить имя.
Если вы в программе везде указывали константу, содержащую имя файла, а не непосредственно имя файла, то достаточно изменить данные в константе и все.
А вот если не использовали константу, то придется найти в тексте программы все места с именем файла и изменить их, а если что-то пропустите, что прога будет глючить.
А если придется несколько раз менять, представьте сколько времени потратите на поиск и замену.
Использование константы полностью решило бы эту проблему.
Ответ от Kerenger Bros[мастер]
Неизменяемое значение, которое дается при объявлении переменной определенного типа ...
Неизменяемое значение, которое дается при объявлении переменной определенного типа ...
Ответ от Макс Пушкарев[гуру]
const PI=3.14
const PI=3.14
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: что такое константа