| Main index | Section 3 | Options |
#include <strings.h>
The fls(), flsl() and flsll() functions find the last (most significant) bit set in value and return the index of that bit.
Bits are numbered starting at 1, the least significant bit. A return value of zero from any of these functions means that the argument was zero.
The ffsl(), fls() and flsl() functions appeared in FreeBSD 5.3 . The ffsll() and flsll() functions appeared in FreeBSD 7.1 .
| FFS (3) | October 17, 2015 |
| Main index | Section 3 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.
| “ | "I liken starting one's computing career with Unix, say as an undergraduate, to being born in East Africa. It is intolerably hot, your body is covered with lice and flies, you are malnourished and you suffer from numerous curable diseases. But, as far as young East Africans can tell, this is simply the natural condition and they live within it. By the time they find out differently, it is too late. They already think that the writing of shell scripts is a natural act." | ” |
| — Ken Pier, Xerox PARC | ||