初期化と終了処理

iZ-C の使用にあたっては、ライブラリ内部で管理しているメモリ領域を予め確保・初期化しておく必要があります。 また、iZ-C の使用終了時には、確保したメモリ領域を解放する必要があります。

これらの処理を実行するのが、それぞれ cs_init, cs_end 関数であり、以下のように使用されます。

#include <stdio.h>
#include "iz.h"

int main(void)
{
    cs_init();

    // ここで iZ-C を使用した処理を実施

    cs_end();

    return 0;
}