argv[argc]
がNULL
ポインタ(\0
を含む)であると言った記事(忘れたURL)を読んだ。そのコードが本当に私がこのコードを書いたかどうかを調べるには、それは存在します。私が理解できないのは、なぜOSにNULL
ポインタがargv[argc]
にあるのかということです。それは他にも役に立ちますか?argv [argc]がNULLに等しいかどうかポインタ
int
main (int argc, char **argv){
while (*argv)
printf ("%s\n", *argv++);
return 0;
}
"* argv [0]は、プログラムを呼び出すために使用される名前を表すNTMBSの最初の文字へのポインタでなければならない" "argc [argc]の値は、 0. * " – Maroun