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

Индексация - массив

Cтраница 2


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

Метод Createlnstance создает массив класса Array. Во всех формах метода параметр elementType типа Туре указывает тип элементов массива. Первые три формы метода Createlnstance создают соответственно одномерный, двумерный и трехмерный массивы. Параметры lengthl, Iength2 и lengths задают число элементов в соответствующих измерениях массива. Индексация массива по всем измерениям начинается с нуля.  [17]

И приведенный выше оператор не будет вызывать ошибок, только если число символов в строке не превышает объявленного размера массива. В рассмотренных выше примерах индексы были определены ограниченным целым типом. Так чаще всего и бывает, но это не обязательно. Для индексации массива могут использоваться любые ограниченные типы.  [18]

Программа для РАМ ( или РАМ-программа) не записывается в память. Поэтому мы предполагаем, что программа не изменяет сама себя. Программа является, в сущности, последовательностью ( возможно) помеченных команд. Точный тип команд, допустимых в программе, не слишком важен, пока они напоминают те, которые обычно встречаются в реальных вычислительных машинах. Мы предполагаем, что имеются арифметические команды, команды ввода-вывода, косвенная адресация ( например, для индексации массивов) и команды разветвления. Все вычисления производятся в первом регистре л, называемом сумматором, который, как и всякий другой регистр памяти, может хранить произвольное целое число. Пример набора команд для РАМ показан на рис. 1.4. Каждая команда состоит из двух частей - кода операции и адреса.  [19]



Страницы:      1    2