[Go to CFHT Home Page] Man Pages
Back to Software Index  BORDER=0Manpage Top Level
    swab(3C) manual page Table of Contents

Name

swab - swap bytes

Synopsis

#include <stdlib.h>

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

MT-Level

MT-Safe

Description

swab() copies nbytes bytes pointed to by from to the array pointed to by to, exchanging adjacent even and odd bytes. nbytes should be even and non-negative. If nbytes is odd and positive, swab() uses nbytes-1 instead. If nbytes is negative, swab() does nothing.


Table of Contents