参考答案和解析
正确答案:D
解析:“auto”类定义的自动变:鞋实质上是一个函数内部的局部变量,作用域是在所说明的函数中;“register”说明只能用于说明函数中的变量和参数中的形参,因此不允许将外部变量或静态变量说明为register;“extern”是定义在所有函数之外的全局变量,它可以被所有的函数访问,在所有函数体的内部是有效的,所以函数之间可以通过外部变量直接传递数据;“static”为允许本源文件中所有函数使用的全局变量。
更多“在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存 ”相关问题
  • 第1题:

    在一个C源程序文件中,若要定义一个只允许本源文件中所用的函数的全局变量,则变量需要使用的存储类别是____

    A.Auto

    B.static

    C.register

    D.extern


    B

  • 第2题:

    在一个C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是

    A.extern

    B.register

    C.auto

    D.static


    从定义处开始到该源程序文件结束

  • 第3题:

    在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是()。

    A.extern

    B.register

    C.auto

    D.static


    static

  • 第4题:

    【单选题】在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是()。

    A.register

    B.extern

    C.auto

    D.static


    #include

  • 第5题:

    在一个C源程序文件中,要定义一个只允许本文件中所有函数使用的全局变量,则该变量需要使用的存储类别是:().

    A.extern

    B.register

    C.auto

    D.static


    从定义处开始到该源程序文件结束