Описание функций Си

Swab



     swab

Функция Функция swab осуществляет обмен байтами.

Синтаксис #include

void swab(char *from, char *to, int nbytes);

Файл, содержащий stdlib.h прототип

Описание Функция swab копирует nbytes байтов из строки from в строку to. Соответствующие четные и нечет- ные байты меняются местами. Эта операция бывает полезна для передачи данных из одной машины к другой с различным порядком байтов. Число nbytes должно быть четным.

Возвращаемое Нет. значение

Переносимость swab поддерживается на системах UNIX.

Пример:

#include

#include

char source[15] = "rFna koBlrna d"; char target[15];

int main(void) { swab(source,target,strlen(source)); printf("Результат: %s\n",target); return 0; }



Содержание раздела