「C言語ポインタ完全制覇」という本の用語であることが判明しました。使うことで、実行時に必要なだけのサイズの配列を確保することができます。いった配列のことを、本書では、可変長配列と呼ぶことにします。ように文字列の中の文字を参照するわけではないので、可変長配列という用語を持ち出す意味はないと思います。2年前かずまさん返信ありがとうございす。**argvの構造についてはとても分かりやすく書かれているのでとても助かりました。mで宣言して、*argvでやってみたのですが上手くいきませんでした。mで宣言して、*argvでやってみたのですが上手くいきませんでした。理由はなんででしょうか?なぜ、これでいけると判断できるのか全く理解できません。あり、プログラム起動時にその型で渡されます。して受け取っても正しく動作するはずがありません。受け取り方が正しくないので、その引数を代入する変数の型をごまかしても正しくなるはずはありません。mで宣言して、*argvでやってみたのですが上手くいきませんでした。理由はなんででしょうか?次のように考えたんですね。警告メッセージが出る。型を合わせないといけない。すると、その代入では警告が出なくなる。呼出しで、また型が合わなくなりますよ。いう「文字列」を参照できません。第1引数の型も合わなくなりますよ。