C语言中,若某变量在定义它的函数被调用时才被分配存储单元,则该变量的存储类别为______
举一反三
- C语言中,若某变量在定义它的函数被调用时才被分配存储单元,则该变量的存储类别为______。 A: static B: extern C: auto或register D: extern 或static
- 自动变量属于动态存储方式,只有在定义该变量的函数被调用时,才给它分配存储单元,函数调用结束后,释放存储单元,自动变量的值不能保留。
- 下列叙述中,不正确的叙述项是()。 A: 函数调用时,形参变量只有在被调用时才被创建(分配存储单元) B: 函数调用时,实参可以是常量、变量或表达式 C: 定义变量时,省略对变量的存储类别定义,则变量是自动型变量 D: 语句return(a,b);则函数可以返回两个值
- C语言中如果在函数中定义的变量未声明其存储类别,则默认是静态变量。
- 在C语言中,存储类型的变量,只在使用时才分配空间