суббота, 9 февраля 2013 г.

константы в языке с++.

Для преобразования данных типа char в целое число предназначена функция ord. Обратное преобразование integer в char осуществляет функцияP chr (кроме того, для этой цели су

trunc отсекает дробную часть вещественного числа (положительное число округляет в меньшую сторону, отрицательное в большую).

round округляет вещественное число до ближайшего целого;

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

Строгое описание переменных загоняет нас в рамки типов. А как же быть, если какое-то значение нужно использовать в качестве содержимого переменной, тип которой не совпадает с указанным?

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

st= Строка ;PPP { константа строкового типа }

c= f ;PPPPPPPPP { константа символьного типа }

b=2.7;PPPPPPPPP { константа вещественного типа }

a=16;PPPPPPPPPP { константа целого типа }

До сих пор мы обсуждали лишь данные, изменяющиеся в процессе работы программы переменные. Кроме них в языке Турбо-Паскаль существуют также константы неизменные данные. Их использование ничем не отличается от использования переменных. Описываются константы с помощью зарезервированного слова const: после него указывается имя константы, знак равенства и ее значение. При этом тип константы не указывается, он определяется компилятором по ее записи.

Автор: logi. Рубрика: Дата: 04.03.2012

Особая благодарность Manfred Bartz за его начинания...

Авторство будет сохранено.

Поделитесь своим опытом с нашими читателями. Присылайте статьи на E-mail: stat@logi.cc

ИнформацияМы с удовольствием разместим Ваши статьи по тематике нашего сайта.

Android, Linux, Windows, Web, Сетевые технологии и подобное

Константы в языке Турбо-Паскаль | Logi.cc

Комментариев нет:

Отправить комментарий