CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
swab - попарно поменять байты
Описание
Копирует n байтов строки source, меняя местами каждую пару смежных байт. Преобразованная строка помещается в строку destination (назначение). Целое число n долж- но быть четным, так как символы меняются местами попарно.
Использование
#include <string.h> void swab(char *source, char *destination, int n);
Пример
#include <stdio.h> #include <string.h> char *string1 = "badefehgjilknm"; char *string2 = ".............."; main() { swab(string1, string2, 14); printf("string1 [%s] string2 [%s]\n", string1, string2); } Возвращаемое значение: Нет.