Строковые переменные - Большая Энциклопедия Нефти и Газа, статья, страница 2
И волки сыты, и овцы целы, и пастуху вечная память. Законы Мерфи (еще...)

Строковые переменные

Cтраница 2


Описать входящие в некоторую программу идентификаторы: А, В, С, D, F, К, X, Y, Z, L, M, N, если известно, что А, В, F, X относятся к переменным двойной точности; К, Z обозначают строковые переменные; С, D - векторы с компонентами с1 ( с2, сз и dt, d2, ds соответственно, действительного типа; М - массив из 100 символьных строк; X - квадратная матрица из 36 целых значений; L; N - переменные целого типа.  [16]

Разрешается задавать шестнадиатеричные, десятичные или восьмеричные значения, допускается также экспоненциальная запись. Строковые переменные могут содержать специальные символы, влияющие на вид строки.  [17]

Предположим, что в некотором продукционном языке используются переменные двух типов: строковые и символьные. Строковые переменные обозначают произвольные слова в заданном алфавите, а символьные - произвольный символ этого алфавита.  [18]

В некоторых Бейсик-системах оператор с ключевым словом DEF должен находиться в программе до первого использования определенных им переменных. Начальные значения всех определяемых числовых переменных являются нулями, а строковые переменные имеют нулевую длину строки.  [19]

Этот режим определяет, как точно компилятор будет проверять значения типа String, передаваемые в процедуры и функции. При этом строковые переменные, которые передаются по ссылке, должны точно соответствовать типу формальных VAR-параметров, определенных в заголовке вызываемых процедур или функций. Если это не так, то генерируется ошибка выполнения. Если же этот режим имеет значение Relaxed ( ослабленная), то длина строкового аргумента передается процедуре или функции без сравнения ее с длиной формального параметра.  [20]



Страницы:      1    2