0430デフォルトの名無しさん
2018/09/27(木) 12:42:33.07ID:pmYsr/E+[]のタイプミスだろうけど、下のページが参考に。
https://stackoverflow.com/questions/45011978/const-causing-incompatible-pointer-type-why-only-for-double-pointers
ようは、fooで argv[0]="abcd"; みたいなことができちゃうから。
でも、const char * const argv[] でもだめな理由は知らない。