参考答案和解析
参考答案:A
更多“main(argc,argv)中形式参数argv的正确说明形式应当为( )。 ”相关问题
  • 第1题:

    在C语言中,main()函数可以带两个形参argc和argv,其中argv可以定义为______。

    A.int argv;

    B.char*argy[];

    C.char argv[];

    D.char**argv[];


    正确答案:B
    解析:在C语言中,main()函数可以带两个形参argc和argv,其中argc存储参数个数,argv存储参数表。它们的定义格式是:main(intargc,char*argv[])。

  • 第2题:

    C语言中main函数参数的非法表示形式是( )

    A.main(char*argv[],int argc)

    B.main(int a,char **b)

    C.main(int y,char*x[])

    D.main(int argv,char * argc[])


    正确答案:A

  • 第3题:

    C语言中()不是main函数的正确表达形式 ()

    A.main(int argc;char *argv[] );

    B.main(ac,av) int ac;char **av;

    C.main(c,v) int c;char *v[];

    D.main(argc,argv) int argc;char argv[]


    D

  • 第4题:

    不合法的main函数命令参数形式是( )。

    A.main(int a,char*c[])

    B.main(int arc,char**arv)

    C.main(int argc,char*argv)

    D.main(int argv,char*argc[])


    正确答案:C
    当main函数有形参时,main()中的参数第一个表示个数(包含命令名字在内),第二个表示对应的内容,应该为char*argv[],即输入一些字符串。A和D其实是一样的只是名字不同无所谓。B中的**arv指向指针的指针可以。C则不对。

  • 第5题:

    不合法的main函数形式参数表示是()。

    A.int main(int a,char *c[])

    B.int main(int arc,char **arv)

    C.int main(int argv,char *argc[])

    D.int main(int argc,char *argv)


    int main(int argc,char *argv)