Показано с 1 по 8 из 8

Тема: Статические переменные ST

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,591

    По умолчанию

    может быть подойдет эта выдержка из руководства со страницы 136: "Константы обозначаются ключевым словом CONSTANT. Их можно объявлять локально и глобально"

  2. #2

    По умолчанию

    Спасибо, за ответ, но мы друг друга немного не поняли.
    Константа имеет постоянное значение.
    Мне же нужна переменная, которая объявляется в функции(локально), при выходе из функции не теряет своего значения, доступна только вызванной функции, с постоянным адресом в оперативной памяти.
    Как в СИ:
    http://rtfm.adamant.net/programming/...an/node54.html

    Есть ли тут такая возможность?
    Последний раз редактировалось Lema; 25.08.2011 в 23:37.

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,591

    По умолчанию

    Цитата Сообщение от Lema Посмотреть сообщение
    объявляется в функции(локально), при выходе из функции не теряет своего значения, доступна только вызванной функции, с постоянным адресом в оперативной памяти.
    Либо повторюсь это будет константа, либо Вам нужно использовать функциональный блок, вместо функции. Там все что объявлено в разделе VAR ... VAR_END является статическими переменными

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •