文件名称:go语言实现顺序存储的栈
文件大小:35KB
文件格式:PDF
更新时间:2024-01-22 01:43:44
go go语言 return
本文实例讲述了go语言实现顺序存储的栈。分享给大家供大家参考。具体如下: 1. sequence.go代码如下: 代码如下://////// // 顺序存储的栈 //////// package sequence const MAXSIZE = 20 type Stack struct { Data [MAXSIZE]int //存储栈元素 Top int //指向栈顶,总是指向顶部元素,空时为-1 } //压栈 //d:栈元素 func (s *Stack) Push(d int) bool { if s.Top+1 > MAXSIZE {