The Single UNIX ® Specification, Version 2
Copyright © 1997 The Open Group

 NAME

ffs - find first set bit

 SYNOPSIS



#include <strings.h>

int ffs(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 VALUE

The ffs() function returns the index of the first bit set. If i is 0, then ffs() returns 0.

 ERRORS

No errors are defined.

 EXAMPLES

None.

 APPLICATION USAGE

None.

 FUTURE DIRECTIONS

None.

 SEE ALSO

<strings.h>.

UNIX ® is a registered Trademark of The Open Group.
Copyright © 1997 The Open Group
[ Main Index | XSH | XCU | XBD | XCURSES | XNS ]