mis08のブログ

ハマったことの備忘録

苦C 17章ー3

ドラッグへの対応 - 苦しんで覚えるC言語(苦C)

 

int main(int argc,char *argv[]);
argcはコマンドラインの数、argvは文字配列へのポインタ変数です。
文字配列へのポインタ変数と聞くと使い方が難しそうですが、
実際には次のようにするだけです。

printf("%s",argv[0]);
このようにすれば、0番目(1番最初)のコマンドラインを表示できます。
argv[0] の要素数を変えれば、それに対応するコマンドラインにアクセスできます。

 

ーーーーーーーーーー

文字列配列a[ ],b[ ] があり、それぞれのポインタを格納した文字配列ポインタc[ ]が存在する。

 

c[0][2] のようにすると、a[2]が参照される。

(0番目の要素内の2番目を参照)