Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > fiddle/importライブラリ > Fiddle::CStructクラス > malloc
malloc -> Fiddle::CStruct
[permalink][rdoc]構造体のためのメモリを確保し、Fiddle::CStruct の(子孫クラスの) オブジェクトで返します。
C における
return (struct foo*)malloc(sizeof(struct foo));
というコードと対応していると言えます。