单项选择题
函数可能需要栈帧的原因不包括下面哪项?()
A.有些局部变量是数组或者结构 B.局部变量太少,能都放在寄存器中 C.函数用取地址操作符(&)来计算一个局部变量的地址 D.函数必须将栈上的某些参数传递到另一个函数
单项选择题 对于结构声明: struct{ double c; long long g; float e; char *a; void *d; short b; char d; char f; }foo; 假设咋Windows机器上编译它,这里每个K字节的基本数据类型的偏移量必须是K的倍数,问这个结构总的大小是多少?()
单项选择题 有如下声明:char *B[8],问整个数组占用空间的大小?()
单项选择题 用一个32位int表示n!,最大的n的值是多少?()