添字の変数は
size_t
を使う
引数に来るデータを信用してはいけません。NULLやオーバーフローする値は最初に弾きましょう。