質問です。
多次元配列の動的確保では

char (*s)[32] = new char[10][32];

このような書き方だということを知ってはいるのですが、()が何故必要なのかが感覚的に理解できません。
どのように解釈するべきなのでしょうか?