2次元配列を指すポインタがわかりmせん。

char str[4][5];
char **p;
p = str;

としましたが、ボーランドコンパイラにて
”問題のあるポインタの変換”といわれました。
どうすれば正しくなりますか?
初歩的な質問でしょうが、よろしくお願いします。