>>1 のアヒル本を読んでいるのですが、サンプルコード ce4.c の main の中
の「オプション指定の解析のコード」のところに、

while (*(++s + 1))
;

とあるんですが、意味が分かりません。これは何をしているところですか?

例えば引数で -w12345 と渡した場合、この部分に来たときは s は w の位置
を指しているんですが、このループを抜けた後に s は 5 の後の '\0' を指す
のでしょうか? でも引数が -w120345 のような場合、途中に 0 があるとそこ
で止まってしまう気がするし。