以下关于C语言的一些叙述,不正确的是(59)。A.在调用函数时,实参和对应形参在类型上只需赋值兼容B.函数形参可以说明为register变量C.函数中的自动变量可以赋初值,每调用一次,赋一次初值D.外部变量的隐含类别是自动存储类别

题目

以下关于C语言的一些叙述,不正确的是(59)。

A.在调用函数时,实参和对应形参在类型上只需赋值兼容

B.函数形参可以说明为register变量

C.函数中的自动变量可以赋初值,每调用一次,赋一次初值

D.外部变量的隐含类别是自动存储类别


相似考题
更多“以下关于C语言的一些叙述,不正确的是(59)。A.在调用函数时,实参和对应形参在类型上只需赋值兼容B. ”相关问题
  • 第1题:

    下列叙述中错误的是( )。A.A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值 SXB

    下列叙述中错误的是( )。

    A.A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值

    B.在C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容

    C.在C语言中,外部变量的隐含类型是自动存储类别

    D.在C语言中,函数形参的存储类型是自动(auto)类型的变量


    正确答案:A
    如果是static修饰的静态变量,不是每次调用赋初值。

  • 第2题:

    23、以下叙述中不正确的是()。

    A.函数中的自动变量可以赋初值,每调用一次,赋一次初值。

    B.调用函数时,实参和对应形参在类型上只需赋值兼容。

    C.外部变量的隐含类别是auto。

    D.函数形参可以说明为register变量。


    在 C 语言程序中,被调用的函数必须在 main 函数中定义

  • 第3题:

    【单选题】以下叙述中不正确的是()。

    A.在C语言中,函数中的自动变量可以赋初值,每调用一次,赋一次初值。

    B.在C语言中,在调用函数时,实际参数和对应形参在类型上只需赋值兼容。

    C.在C语言中,外部变量都是在函数外定义的。

    D.在C语言中,函数形参可以说明为register变量。


    C++语言中,仅在处理字符及字符串时才区分字母的大小写

  • 第4题:

    以下关于C语言的一些叙述中,不正确的是(28)。

    A.外部变量的隐含类别是自动存储类别

    B.函数形参可以说明为register变量

    C.函数中的自动变量可以赋初值,每调用一次,赋一次初值

    D.在调用函数时,实在参数和对应形参在类型上只需赋值兼容


    正确答案:A
    解析:外部变量的作用域是整个程序(全局变量),它由编译程序在编译时为其分配空间,属于静态分配变量,隐含类别是extern(外部)存储类。引进外部变量的原因有:只要程序运行外部变量的值是始终存在的:外部变量可以在所有函数间共享。

  • 第5题:

    在函数的传值调用中,要求 () 。

    A.形参和实参类型任意,个数相等

    B.形参和实参类型完全相同,个数相等

    C.形参和实参对应类型相同或赋值兼容,个数相等

    D.形参和实参对应类型一致,个数任意


    C