C语言中形参的默认存储类别是

如题所述

    C语言中形参的默认存储类别是(A)auto (B) static (C)register (D)extern 

    解:

A.auto B.static C.register D.extern
A 的变量在堆栈里,自然是运行时
B 是静态变量
C 是寄存器变量,使用的是cpu的寄存器
D 是全局变量

BD都是放在数据段中的,编译的时候就已经确定了位置(有的编译器对b和d的处理不一样)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-30
应该是自动变量。用auto(或省略)来区分说明的局部变量。当执行进入局部变量所在的块时,在栈上为变量分配存储,退出块时,存储单元被回收。本回答被网友采纳
第2个回答  2019-05-29
形参
或者说所有的变量,缺省的存储类别都是auto的。
c语言中四种存储类别
auto
static
extern
register
除非标了,否则都是auto。
第3个回答  2012-12-30
auto
相似回答