Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

чем отличается статическая от динамической ссылки?

сергей петров Знаток (427), закрыт 15 лет назад
Лучший ответ
Пользователь удален Гений (87858) 16 лет назад
Динамическая - значит, может изменяться, принимая разное значение (определяется скриптом ява или РНР)

А статичная ссылка прописана раз и навсегда, с определенным URL
Остальные ответы
RaMpiR Мастер (2234) 16 лет назад
динамически в зависимости от действий на сайте может изменять свои действия
Источник: мозг
iDoKToP"Petrograd" Искусственный Интеллект (147975) 16 лет назад
Статическая - инфа лежит на сервере.
Динамическая - ляпается с помощью скрипта в момент запроса.
Через час уже скрипт может не работать или выдать что-то другое.
Веденин Андрей Профи (528) 16 лет назад
Если ты имеешь в виду MS Excel то отличия заключаються в том что, динамическая (ее еще называют "абсолютная") ссылка может ссылаться на данные из других документов Excel, и при открытии документа тебе будет предложенно обновить их, а статическая ссылка - это ссылка на данные в этом же документе. Также если ты попытаешься "растянуть" какую нибудь формулу для просчета данных в других столбцах (строках) , то при использовании статической сылки, формула автоматически будет брать данные из следующей ячейки, а в случае динамической (абсолютной) , только из той которая указана.. .
Пример $A$5 -динамическая (абсолютная) A5 - статическая

Если имееться в виду языки программирования то:
Пример Паскаль:
var
a,b: integer;
p,c: pointer;
то если в коде встречаеться выражение:
a:=b;
p:=c;
то в 1м случае по статическому адресс переменной а будет записано значение из переменной b;
а во 2м случае указателю p просто присвоиться адресс куда ссылалась переменная с,
следовательно если потом будет использоваться код: p^:=5; то и значение по адрессу переменной c (с^) станет равной 5, так как p и c ссылаются на одну и туже область памяти где храниться переменная 5;
р, с - динамические ссылки которые можно изменять из кода;
a,b - статические переменные, адресса которых не могут быть изменены

В общем случае: статическая ссылка - ссылка которая не может быть изменена, ссылается всегда на один и тот же адресс, динамическая ссылка - может быть изменена и ей может быть присвоен другой адресс отличный от инициализированного.. .
Похожие вопросы