紙に[a][b][\0][\0]って書いてwhile抜けたときにどこ指してるか比べてみればわかる