Программирование на C и C++

Онлайн справочник программиста на C и C++

swab

void swab(char *source, char *dest, int num)

Прототип: 
Описание: 

Функция swab() копирует num байт из строки, на которую указывает параметр source, в стро­ку, на которую указывает параметр dest, меняя местами положение каждой пары четный/нечетный байт.

Пример: 
Следующий фрагмент выводит «iH»:
char dest[3];
swab("Hi", dest, 2);
printf(dest);