FFS(3)

名称
ffs - ビット列に設定された、最初のビットの検索

ライブラリ
libc

書式
#include <string.h> int ffs(int value)

解説
ffs() 関数は、 value に設定された最初のビットを検索し、そのビットのインデックスを戻します。 ビットには、最も右のビットを 1 として番号が振られます。 戻り値が 0 である場合は、引数が 0 であったことを表します。

関連項目
bitstring(3)

歴史
ffs() 関数は、 4.3BSD で登場しました。