被调用函数执行结束时,此函数中定义的()类型的变量不被释放
A: auto
B: 所有的存储类型
C: static
D: register
A: auto
B: 所有的存储类型
C: static
D: register
C
举一反三
- 中国大学MOOC: 被调用函数执行结束时,此函数中定义的( )类型的变量不被释放。
- 在自定义函数发生调用时才占用存储空间,函数调用结束返回时就释放存储空间的变量类型是( ) A: register和auto B: static和auto C: register和extern D: static和register
- 被调函数在执行结束时,这个函数中定义的______类型的变量不被释放。
- 在函数中,定义一个变量时,默认的存储类型是 A: extern B: auto C: register D: static
- 定义函数时,下列选项中可以作为函数存储类型的是______ A: static B: viod C: auto D: register
内容
- 0
在一个函数体中,定义一个变量的默认存储类型是______。 A: extern B: register C: auto D: static
- 1
函数在调用之前,必须有相应的函数说明或函数定义。但此规则也有例外,若被调用前函数的返回值是()类型时,则函数调用可以在函数定义之前。 A: auto B: static C: int D: register
- 2
在函数中,可以用auto,extern,register和static四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是: A: auto B: extern C: register D: static
- 3
在函数中声明一个变量时,可以省略的存储类型是 A: auto B: register C: static D: extern
- 4
在函数内,说明一个变量时,可以省略的存储类型是( )。 A: auto B: register C: static D: extern