swab − vertausche benachbarte Bytes
#include <string.h>
void swab(const void *from, void *to, size_t n);
Die Funktion swab() kopiert n Byte aus einen Array, auf das from, zeigt, in ein Array, auf das to zeigt, wobei benachbarete gerade und ungerade Bytes vertauscht werden. Diese Funktion wird benutzt um Daten zwischen Maschinen auszutauschen, die verschiedene Anordnungen von nieder- und höherwertigen Bytes haben.
Die Funktion swab() gibt keinen Wert zurück.
SVID 3, BSD 4.3