优化了命名
This commit is contained in:
30
C11-数据结构/ds/line/compute/sqstack.h
Normal file
30
C11-数据结构/ds/line/compute/sqstack.h
Normal file
@@ -0,0 +1,30 @@
|
||||
#ifndef SQSTACK_H__
|
||||
#define SQSTACK_H__
|
||||
|
||||
#define MAXSIZE 32
|
||||
|
||||
typedef int datatype;
|
||||
|
||||
typedef struct node_st
|
||||
{
|
||||
datatype data[MAXSIZE];
|
||||
int top;
|
||||
} sqstack;
|
||||
|
||||
sqstack *st_create(void);
|
||||
|
||||
int st_isempty(sqstack *);
|
||||
|
||||
int st_push(sqstack *, datatype *);
|
||||
|
||||
/* 取出栈顶元素 */
|
||||
int st_pop(sqstack *, datatype *);
|
||||
|
||||
/* 查看栈顶元素 */
|
||||
int st_top(sqstack *, datatype *);
|
||||
|
||||
void st_travel(sqstack *);
|
||||
|
||||
void st_destroy(sqstack *);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user