在函数中声明的静态变量()A、在函数体中可见,函数结束调用时释放。B、在项目中可见,函数结束调用时释放。C、在函数体中可见,项目结束调用时释放。D、在项目中可见,项目结束调用时释放。

题目

在函数中声明的静态变量()

  • A、在函数体中可见,函数结束调用时释放。
  • B、在项目中可见,函数结束调用时释放。
  • C、在函数体中可见,项目结束调用时释放。
  • D、在项目中可见,项目结束调用时释放。

相似考题
参考答案和解析
正确答案:B
更多“在函数中声明的静态变量()A、在函数体中可见,函数结束调用时释放。B、在项目中可见,函数结束调用时释放。C、在函数体中可见,项目结束调用时释放。D、在项目中可见,项目结束调用时释放。”相关问题
  • 第1题:

    在函数调用中执行到(return/break/continue/if)______语句时,将结束所在函数的执行过程,返回到调用该函数的原来位置。


    参考答案return

  • 第2题:

    以下关于程序运行时内存分配区域的叙述中,说法错误的是(33)。

    A.全局变量区域存放了程序当中的所有全局变量,是静态分配的区域

    B.栈区域是由系统自动来分配的

    C.堆是在函数调用时分配的,当函数调用结束之后,相应的堆就会被释放.

    D.主函数和其他函数的代码在程序开始运行时,就被装入到内存,保存在代码区


    正确答案:C
    解析:栈帧是指在调用函数时,系统会自动地分配一块内存区域给这个函数,用来保存它的运行上下文、形参和局部变量。栈帧是在函数调用时分配的,当函数调用结束之后,相应的栈帧就会被释放。而堆区域主要用做动态分配的内存。

  • 第3题:

    对于一个正常运行的C程序,以下叙述中正确的是( )。

    A.程序的执行总是从main函数开始,在程序的最后一个函数中结束

    B.程序的执行总是从程序的第一个函数开始,在main函数结束.

    C.程序的执行总是从main函数开始、

    D.程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束


    正确答案:C
    任何一个c程序都是从主函数main开始,至主函数main结束,所以选择c选项。

  • 第4题:

    以下关于程序运行时内存分配区域的叙述中,说法错误的是(37)。

    A.全局变量区域,存放了程序当中的所有全局变量,是静态分配的区域

    B.栈区域是由系统自动来分配的

    C.堆是在函数调用时分配的,当函数调用结束之后,相应的堆就会被释放

    D.主函数和其他函数的代码在一个程序开始运行时,就被装入到内存,保存在代码区


    正确答案:C
    解析:栈帧是指在调用一个函数时,系统会自动地分配一块内存区域给这个函数,用来保存它的运行上下文、形参和局部变量等信息的一块内存区域。栈帧是在函数调用时分配的,当函数调用结束之后,相应的栈帧就会被释放。而堆区域主要用做动态分配的内存。

  • 第5题:

    在Linux中,下列不属于正常结束进程的方法是()。

    • A、在main函数中调用return
    • B、调用exit函数
    • C、调用_exit函数
    • D、调用abort函数

    正确答案:D

  • 第6题:

    关于引用,下列的说法中错误的是()。

    • A、引用是给被引用的变量取一个别名
    • B、引用主要是用来作函数的形参和函数的返回值
    • C、在声明引用时,要给它另开辟内存单元
    • D、在声明引用时,必须同时使它初始化

    正确答案:C

  • 第7题:

    下面关于形参描述项正确的是()

    • A、在函数未被调用时,系统不对形式参数分配内存单元。
    • B、形参是在调用函数时放在函数名称之后的括号中的参数。
    • C、形参属于全局变量
    • D、在函数被调用时,系统会立刻给形式参数分配内存单元;调用结束后,再释放掉形式参数所占有的内存单元。

    正确答案:A,D

  • 第8题:

    在Ajax中,下列哪个函数指定XMLHttpRequest 对象的回调函数?() 

    • A、 onreadystatechange ()
    • B、 readyState()
    • C、 redirectHttp()
    • D、 XMLHttpRequest ()

    正确答案:A

  • 第9题:

    在函数调用时,以下说法正确的是()

    • A、函数调用后必须带回返回值
    • B、实际参数和形式参数可以同名
    • C、函数间的数据传递不可以使用全局变量
    • D、主调函数和被调函数总是在同一个文件里

    正确答案:B

  • 第10题:

    单选题
    在Linux中,下列不属于正常结束进程的方法是()。
    A

    在main函数中调用return

    B

    调用exit函数

    C

    调用_exit函数

    D

    调用abort函数


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    一个项目中包含3个函数:main、fa和fb函数,它们之间不正确的调用是()
    A

    在main函数中调用fb函数

    B

    在fa函数中调用fb函数

    C

    在fa函数中调用fa函数

    D

    在fb函数中调用main函数


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    虚析构函数的作用是()
    A

    虚基类必须定义虚析构函数

    B

    类对象作用域结束时释放资源

    C

    delete动态对象时释放资源

    D

    无意义


    正确答案: C
    解析: 暂无解析

  • 第13题:

    在函数调用过程中,下列说法正确的是()。

    A.形式参数和实在参数各占一个独立的存储单元

    B.形式参数和实在参数存储空间都是在函数调用时分配的

    C.)在函数的执行过程中,形参变量值的改变不会影响实参值的改变

    D.函数调用结束时,临时存储区被撤消

    E.在函数调用过程中,实在参数与形式参数在个数、类型上必须匹配


    正确答案:ACDE

  • 第14题:

    下列关于函数参数的叙述中,正确的是

    A.在函数原型中不必声明形参类型

    B.函数的实参和形参共享内存空间

    C.函数形参的生存期与整个程序的运行期相同

    D.函数的形参在函数被调用时获得初始值


    正确答案:D

  • 第15题:

    以下关于程序运行时内存分配区域的叙述中,说法错误的是(23)。

    A.全局变量区域,存放了程序当中的所有全局变量,是静态分配的区域

    B.栈区域是由系统自动来分配的

    C.堆是在函数调用时分配的,当函数调用结束之后,相应的堆就会被释放

    D.主函数和其他函数的代码在一个程序开始运行时,就被装入到内存,保存在代码区中


    正确答案:C
    解析:栈帧是指在调用一个函数时,系统会自动地分配一块内存区域给这个函数,用来保存它的运行上下文、形参和局部变量等信息的一块内存区域。栈帧是在函数调用时分配的,当函数调用结束之后,相应的栈帧就会被释放。而堆区域主要用于动态分配的内存。

  • 第16题:

    在main()函数中定义变量XYZ,则变量XYZ的作用域是()。

    • A、整个程序
    • B、main()函数
    • C、所在文件
    • D、main()函数及被调函数

    正确答案:B

  • 第17题:

    虚析构函数的作用是()

    • A、虚基类必须定义虚析构函数
    • B、类对象作用域结束时释放资源
    • C、delete动态对象时释放资源
    • D、无意义

    正确答案:C

  • 第18题:

    一个项目中包含3个函数:main、fa和fb函数,它们之间不正确的调用是()

    • A、在main函数中调用fb函数
    • B、在fa函数中调用fb函数
    • C、在fa函数中调用fa函数
    • D、在fb函数中调用main函数

    正确答案:D

  • 第19题:

    在主函数main()中定义的变量都可以在其它被调函数中直接使用。


    正确答案:错误

  • 第20题:

    在函数调用时,在函数名后的圆括号中,参数值的个数和顺序要和参数变量可以不一致。()


    正确答案:错误

  • 第21题:

    单选题
    关于引用,下列的说法中错误的是()。
    A

    引用是给被引用的变量取一个别名

    B

    引用主要是用来作函数的形参和函数的返回值

    C

    在声明引用时,要给它另开辟内存单元

    D

    在声明引用时,必须同时使它初始化


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    在函数中声明的静态变量()
    A

    在函数体中可见,函数结束调用时释放。

    B

    在项目中可见,函数结束调用时释放。

    C

    在函数体中可见,项目结束调用时释放。

    D

    在项目中可见,项目结束调用时释放。


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    在函数调用时,以下说法正确的是()
    A

    函数调用后必须带回返回值

    B

    实际参数和形式参数可以同名

    C

    函数间的数据传递不可以使用全局变量

    D

    主调函数和被调函数总是在同一个文件里


    正确答案: D
    解析: 暂无解析