Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Выражения состоят из операций и операндов





ПОНЯТИЕ ВЫРАЖЕНИЯ, ОПЕРАЦИИ, ОПЕРАНДА

Для типизированных констант выделяется оперативная память.

Типизированные константы – это переменные, которым присвоено значение в начале выполнения программы.

Константы являются частью кода программы и под них не выделяются участки оперативной памяти.

 

Компилятор автоматически распознает тип константы без его предварительного объявления.

 

Во время компиляции программы компилятор заменяет идентификаторы констант их значениями в операторах, где эти идентификаторы встречаются.


 

Типизированные константы определяются как

Const имя_константы: тип = выражение;

 

Например:

const

A : integer = 6;

S : real = 18.263-trunc(18.263);

 

 

В отличие от обычных констант, типизированные константы могут изменять свое значение в процессе выполнения программы при условии выполнения директивы {$J+}.

Если выполнена директива {SJ-}, изменять значение типизированных констант нельзя и они превращаются в обычные именованные константы.


 

Операции определяют действия, которые выполняются над одним или двумя значениями, называемыми операндами.

 

Примеры символов операций

+, *, <, >, and и т.п..

 

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

 

Унарные операции имеют лишь один операнд, перед которым стоит символ операции:

Выражение Результат
–7 –7
–(–9)
Not true false

 

Бинарные операции содержат два операнда, между которыми стоит символ операции:

Выражение Результат
5+7
4*5
true or false false

 

В зависимости от типов операндов операции возможно разделить на следующие группы:

1. Арифметические операции:

· унарные: +, –

· бинарные: +, –, *, /, div, mod

2. Операции отношения символами =, < >, <, >, >=, <=

3. Булевы операции not, or, and, xor

4. Строчная операция (конкатенации) +

5. Операции над множествами +, –, *, in, <=, >=

6. Операция взятия адресу @


 





Дата добавления: 2014-01-03; Просмотров: 293; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



ПОИСК ПО САЙТУ:


Рекомендуемые страницы:

Читайте также:

  1. Автоматизация поисковых операций
  2. Аномалии при выполнении операций в базе данных.
  3. В отечественной юриспруденции под источниками права традиционно понимаются внешние формы выражения (установления) правовых норм.
  4. Виды операций.
  5. Виды сочетания операций
  6. Виды технологических операций
  7. Вопрос 17. Услуги коммерческих банков при проведении расчетно-кассовых операций
  8. Вопрос 4. Методы осуществления международных коммерческих операций: прямой и косвенный
  9. Вопрос № 19. Услуги коммерческих банков при проведении расчетно-кассовых операций с помощью аккредитива.
  10. Вопрос №18. Услуги коммерческих банков при проведении расчетно-кассовых операций с помощью инкассо.
  11. Ворсинки (фимбрии и пили). Строение:поверхностные нити, более тонкие и короткие, чем жгутики.Состоят из белка пилина. Ворсинки выполняют различные функции.
  12. Выполнение швартовых операций.

studopedia.su - Студопедия (2013 - 2021) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление
Генерация страницы за: 0.002 сек.