栈初始化时一般将栈顶下标值top设置为( )
A、
0
B、
NULL
C、
1
D、
-1
【正确答案】:A
【题目解析】:
栈的初始化实现:
int InitStack(SeqStk *stk)
{
stk->top=0;
return 1;
}
故本题选A,栈顶top=0,才初始化完成。
栈初始化时一般将栈顶下标值top设置为( )
0
NULL
1
-1
栈的初始化实现:
int InitStack(SeqStk *stk)
{
stk->top=0;
return 1;
}
故本题选A,栈顶top=0,才初始化完成。