>>698
> ポインタ・・Aの住所がかれてあるメモをもつ人
ワロタw
とりあえず今は Aのアドレス = ポインタ くらいの適当な理解でいいよ

要点をまとめると
"100" ・・・ 文字列、実際は'1'、'0'、'0'、'\0'(終端文字)というデータの羅列
string[i+1] ・・・ string配列のi+1番目の値。すなわち'1'という1バイトの文字データ
&string[i+1] ・・・ string[i+1] のアドレス、すなわち'1'が置かれているアドレスであり、それは"100"という文字列の先頭のアドレスでもある。
atoi関数   ・・・ 指定のアドレスから終端文字までを読み取って、数値に変換する。

まぁ基本からやった方がいいと思う