Netspirit писал(а):
И, кстати, с любой константой можно работать, как с переменной (через указатель), так что под них память тоже выделяетсяДа, а каже вот это
Такая замена производится только в процессе компиляции...
...
Цель объявления именованной константы - сделать текст более осмысленным и облегчить при необходимости изменение значения константы во всем тексте
...
Цель объявления именованной константы - сделать текст более осмысленным и облегчить при необходимости изменение значения константы во всем тексте
Ты, случаем, с типизированными константами не попутал
Типизированные константы, несмотря на такое неудачное название и несмотря на то, что они объявляются в разделе констант const, в действительности являются не константами, а переменными, инициализируемыми при их объявлении, т.е. получающими начальное значение
...
Типизированная константа объявляется выражением:
const <идентификатор> : <тип> = <константное выражение>;
Например:
const In: integer = 7;
Angl: double = 35*Pi/180;
В дальнейшем тексте программы с типизированными константами можно обращаться как с обычными переменными, изменяя, когда требуется
...
Типизированная константа объявляется выражением:
const <идентификатор> : <тип> = <константное выражение>;
Например:
const In: integer = 7;
Angl: double = 35*Pi/180;
В дальнейшем тексте программы с типизированными константами можно обращаться как с обычными переменными, изменяя, когда требуется