【单选题】【消耗次数:1】
下列关于堆栈的说法,错误的是( )
以先入后出?为原则。
栈区最高地址单元的前一个单元为栈底。
运行中 SP 寄存器动态跟踪栈顶位置。
压栈和弹出都是以字节为单位。
参考答案:
复制
纠错
➡️如需代学继续教育,联系微信:yizhituziang

相关题目
【单选题】 在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,当做出栈处理时,top变化为( )。
①  top不变
②  top=0
③  top-
④  -top++
【单选题】 一个顺序栈S,其栈顶指针为top,则将元素e入栈的操作是( )。
①  *S->top=e;S->top++;
②  S->top++;*S->top=e;
③  *S->top=e
④  S->top=e;
【单选题】 对一个栈顶指针为top的链栈进行出栈操作,用变量e保存栈顶元素的值 ,则执行( )。
①  A. e= top- top-data=e;
②  B.e=top- top=top
③  -C.top=top- e=top
④  -D.top=top- e=data;
【单选题】 在一个栈顶指针为top的链栈中,将一个p指针所指的结点入栈,应执行( )。
①  A.top-next=p;
②  B.p-next=top-top-next=p;
③  C.p-next=top; top=p;
④  D.p-next=top- top=top-
【单选题】 在一个栈顶指针为HS的链栈中,将一个S指针所指的结点入栈,应执行下列( )命令。
①  HS-next=S;
②  S-next=HS-HS-next=S;
③  S-next=HS-HS=S;
④  S-next=HS;HS=HS-
【判断题】 堆栈指针SP总是指向堆栈的栈底。
①  正确
②  错误
【单选题】 从一个栈顶指针为top的链栈中取栈顶元素,用变量x保存该元素的值,则执行( )。
①  A.x=top- top=top?next;
②  B.x=top
③  -C.top=top- x=top-
④  D.top=top- x=data;
【单选题】 设有一个栈,元素的进栈次序为A, B, C, D, E,下列是不可能的出栈序列( )。
①  A, B, C, D, E
②  B, C, D, E, A
③  E, A, B, C, D
④  E, D, C, B, A
【判断题】 SP称为堆栈指示器,它用来存放当前栈顶的EA。
①  正确
②  错误
【单选题】 设链栈中结点的结构:data为数据域,next为指针域,且top是栈顶指针。若想在链栈的栈顶插入一个由指针s所指的结点,则应执行下列( )操作。
①  s-next=top-next;top-next=s
②  top-next=s
③  s-next=top;top=top-next
④  s-next=top;top=s;
【单选题】 向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( )。
①  hs->next=s;
②  s->next=hs; hs=s;
③  s->next=hs->next;hs->next=s;
④  s->next=hs; hs=hs->next;
随机题目
【单选题】 控制信用额度的单据在以下选项没有的是()
①  发货单
②  入库单
③  发票
④  订单
【单选题】 科目编码方案为4-2-1-3,则三级科目的编目为()位。
①  1
②  2
③  3
④  4
【多选题】 以下哪项操作必须在打开工资类别的情况下才能进行?()
①  增加部门
②  增加人员档案
③  增加人员类别
④  关闭工资类别
【多选题】 建立工资账套时,系统提供的建账向导分别是(???)。
①  工资类别
②  扣税设置
③  扣零设置?
④  人员编码长度
【多选题】 供应商往来里的取消操作可以取()操作
①  核销
②  转账
③  并账
④  汇兑损益
【多选题】 T3报表系统中,报表的单元类型包括(  )。
①  数值单元
②  表样单元
③  字符单元
④  日期单元
【多选题】 如果企业采用银行代发工资的方式,需要设置的银行信息包括( )。
①  银行名称
②  账号长度
③  银行地址
④  职工账号
【多选题】 下列关于会计科目编码的描述,正确的是()。
①  会计科目编码必须采用全编码
②  一级会计科目编码由财政部统一规定
③  设计会计科目编码应从明细科目开始
④  科目编码可以不用设定
【判断题】 在设置会计科目时,科目编码中的一级科目编码必须符合现行的会计制度。
①  正确
②  错误
【判断题】 本月还有未记账凭证时,则本月能结账。
①  正确
②  错误