Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Сравнивает лексографически строки string1 и string2 и возвращает

Набору символов, задаваемому строкой string2. Завершающий нулевой символ не | String1. В случае неудачи возвращается значение NULL. | В строке string1 щыуществляет замену подстрок string2 строками | Задание N 2 | Определить количество отрицательных элементов в заданной строке | Задание № 5 | Unsigned EraseGroupBits(unsigned x, int n1, int n2); | Unsigned MoveGroupBits(unsigned x, unsigned y, int n1, int n2); | EraseExceptGroupBits -возвращает х с обнуленными разрядами, за исключением заданной группы | Class DateField. |


Читайте также:
  1. EraseExceptGroupBits -возвращает х с обнуленными разрядами, за исключением заданной группы
  2. String1. В случае неудачи возвращается значение NULL.
  3. Алгоритмы обработки элементов каждой строки матрицы
  4. Бим возвращает надежду
  5. Брахма возвращается к своей матери с Гаятри и Савитри, и все они преданы анафеме
  6. В случае отказа от поездки организационный взнос не возвращается.
  7. В строке string1 щыуществляет замену подстрок string2 строками

Задания

Тексты всех программ должны быть структурированы.

Если оператор по горизонтали выходит за пределы окна, то он должен быть перенесен на следующую строку.

Если это не выполнено, программа к рассмотрению приниматься не будет.

При выполнении всех заданий должно быть произведено их тщательное

Тестирование.

Внимательно читайте преамбулу перед каждым заданием!

Задание N 1

Написать следующие функции в двух вариантах: с использованием

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

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

Выражений с индексами в выражения с указателями (которое всегда осуществляется

самим компилятором!!!!, когда он встречает выражения с индексами).

Пример разработки подобной функции приведен в приложении 04.

char* strcat(char* string1, char* string2)

Добавляет строку string2 в конец строки string1 и возвращает указатель

На сцепленную строку.

char* strncat(char* string1, char* string2, unsigned int n)

Добавляет строку string2 в конец строки string1 и возвращает указатель

На сцепленную строку. Количество добавляемых символов ограничено значением n.

int strcmp(char* string1, char* string2)

Сравнивает лексографически строки string1 и string2 и возвращает

значение, определяющее их соотношение:

< 0 - string1 < string2

0 - string1 == string2

> 0 - string1 > string2

int strncmp(char* string1, char* string2, unsigned int n)


Дата добавления: 2015-07-11; просмотров: 109 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Условие| То же, что и strcmp, только сравнивается не более n первых символов.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)