6

数回、次のようなコードに遭遇しました。

int
main(argc, argv)
int argc; char **argv;
{
    ...
}

argcと がこのようにargv宣言されるのはなぜですか。

4

1 に答える 1

12

これは、K&R*スタイルのパラメーター リストに使用された構文です。

* K&R - Brian Kernighan と Dennis Ritchie で、「 The C Programming Language」という本の著者です。
Dennis Ritchieは、C プログラミング言語の作成者でもあり、Ken Thompson と共に UNIX オペレーティング システムを作成しました。

于 2012-04-27T17:26:51.303 に答える