-1がNULL, 0が配列の最初の要素と考えたら気分も楽になろう