>const char**型の変数にchar **型の変数を代入するのは、
>修飾型へのポインタに非修飾型へのポインタを代入することになるので
>してはいけない(コンパイラが警告を出す)と本に出ていたので、
いいえ、そんな大嘘ありえません。