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

Содержимое - массив

Cтраница 3


Если достигнут конец файла и в массив не введен ни один символ, содержимое массива остается неизменным и возвращается нулевой указатель. Если в процессе выполнения функции происходит ошибка ввода, то содержимое массива не определено, а функция возвращает нулевой указатель.  [31]

Функция fread возвращает количество упешно считанных элементов, которое может быть меньше, чем nmemb, в случае ошибки чтения или появления конца файла. Если size или nmemb равны нулю, то fread возвращает ноль; содержимое массива и состояние остатка потока не изменяются.  [32]

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

Функция fgets возвращает s в при успешном завершении. Если встретился конец файла и никаких символов в массив не прочитано, то содержимое массива остается без изменений и возвращается нулевой указатель. Если в процессе выполнения произошла ошибка чтения, то содержимое массива является неопределенным и возвращается нулевой указатель.  [34]

Функция fread возвращает число успешно прочитанных элементов данных, которое может быть меньше, чем nrnenib в случае возникновения ошибок чтения или обнаружения конца файла. Если size или nmenib равны нулю, то fread возвращает нуль, а содержимое массива и состояние потока остаются без изменений.  [35]

Эта последовательность отражает результаты выполнения некоторой последовательности операций елевой колонке ( сверху вниз), при этом буквы обозначают операцию вставка, а звездочка - операцию удалить наибольший. Каждая строка отображает операцию, удаляемую в результате выполнения каждой операции удалить наибольший букву и содержимое массива после выполнения этой операции.  [36]

Программы экономических задач обычно содержат многочисленные циклы и ветвления, обусловленные необходимостью разделения ( или слияния) содержимого массивов на подмассивы либо их переупорядочения ( по различным ключевым признакам, отношениям упорядоченности и др.) в соответствии с требованиями конкретной задачи. Это заметно упрощает алгоритмизацию и последующее программирование функциональных задач АСУ.  [37]

После определенной процедуры обучения она должна вырабатывать для нас решения в той предметной области, которую мы сами выбрали, причем до тех пор, пока мы не начали проверять содержимое массива RULES нам нет никакой необходимости знать, как она это делает. Этого вполне достаточно для большинства людей, чтобы чувствовать себя вполне удовлетворенным.  [38]

На рис. V-11 представлена распечатка на телетайпе, полученная во время выполнения программы коррекции базовой линии. Вначале создается массив 104 двойной длины. Для проверки содержимого массива 104 ( в нем находятся линейно интерполированные величины от 0 до 135) оператор запрашивает вывод его на телетайп с интервалом, равным 200 точкам. Затем с помощью программы TTY2 формируется массив одинарной точности для записи спектра после коррекции базовой линии.  [39]

В операторе WRITE спецификация формата указана посредством массива FORM. Предварительно по оператору READ производится заполнение этого массива требуемыми форматами. Таким образом, меняя содержимое массива FORM, можно управлять представлением переменных А, В и С в поле вывода.  [40]

Несколько подпрограмм пакета LINPACK требуют больше места в памяти для промежуточных результатов, чем это обеспечивается главными параметрами. Эти подпрограммы имеют параметр WORK, который является одномерным массивом, длина которого обычно равна числу строк или столбцов обрабатываемой матрицы. Пользователя редко будет интересовать содержимое массива WORK, и поэтому он просто должен предусмотреть соответствующее объявление массива.  [41]

Попытка использования спецификатора формата, который не был определен в вышеупомянутом списке, приведет к неопределенному результату. Если общее количество символов после форматирования, включая завершающий нулевой символ, не превышает значения maxsize, функция strftime возвращает число символов, помещенное в массив, адресуемый s, не считая завершающего нулевого символа. В противном случае возвращается нулевое значение, а содержимое массива не определено.  [42]

Функция fgets возвращает s в при успешном завершении. Если встретился конец файла и никаких символов в массив не прочитано, то содержимое массива остается без изменений и возвращается нулевой указатель. Если в процессе выполнения произошла ошибка чтения, то содержимое массива является неопределенным и возвращается нулевой указатель.  [43]

После окончания переписывания образа символа в массив СС % производится вывод изображения символа на экран дисплея ( строки 670 - 710) в поле редактирования. Существуют два способа вывода изображения на экран. Первый способ состоит в простом изображении на экране всего содержимого массива СС % и использовании кодов для задания цвета линий из первого столбца этого массива. Для символов состоящих из одного сегмента, это годится. Проблема возникает, когда символ состоит из большего числа сегментов. В этом случае в точках пересечения видимых линий сегментов с линиями цвета фона, которые соединяют конец одного и начало другого сегмента, возникают разрывы видимых линий.  [44]

Особого внимания заслуживает процедура анализа битов. Отождествляя звездочку с 1, а точку - с 0, каждую такую строку можно рассматривать как образ совокупности битов. Аналогичный прием был использован в программе GETEST, где просматривалось содержимое массива, считанного с помощью оператора GET. Значение этой совокупности битов равно порядковому номеру элемента HS, в котором она записана.  [45]



Страницы:      1    2    3    4