FFS(3C)FFS(3C)NAME
ffs - find first set bit
SYNOPSIS
#include <strings.h>
int ffs(const int i);
DESCRIPTION
The ffs() function finds the first bit set (beginning with the least
significant bit) and returns the index of that bit. Bits are numbered
starting at one (the least significant bit).
RETURN VALUES
The ffs() function returns the index of the first bit set. If i is 0,
then ffs() returns 0.
ERRORS
No errors are defined.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌────────────────────┬─────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├────────────────────┼─────────────────┤
│Interface Stability │ Standard │
├────────────────────┼─────────────────┤
│MT-Level │ MT-Safe │
└────────────────────┴─────────────────┘
SEE ALSOattributes(5), standards(5)
Jul 24, 2002 FFS(3C)