单选题 假定栈用顺序方式存储,栈类型stack定义如下:
TYPFstack=RECORD
A:ARRAY[1..m] OF datatype;
t:0..m
END;
下面是栈的一种基本运算的实现:
PROCEDURExxxx (VAR s:stack; x:datatype);
BEGIN
IF s.t=m
THEN print ("overflow")
ELSE BEGIN
s.t:=s.t+1;
s.A[s.t]:=x;
END;
END;
这是栈的哪一种基本运算?
【正确答案】 A
【答案解析】