• 大小: 167KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: 其他
  • 标签: C语言  顺序栈  

资源简介

顺序栈,利用一组地址连续的存数单元依次存放自栈底到栈顶的数据元素,同时附设指针top指示栈顶元素在顺序栈中的位置,压栈、弹栈、获得栈顶元素、统计栈中元素个数、打印栈中元素

资源截图

代码片段和文件信息

#include< stdio.h >
#include “stack.h“


void main()
{
SQstack stack;
SElemType e;
int length;

//初始化栈结构
InitStack( &stack );

//压栈
Push( &stack 5 );
Push( &stack 7 );
Push( &stack 9 );
Push( &stack 19 );
Push( &stack 56 );
Push( &stack 87 );
Push( &stack 76 );

//打印
printf( “****************打印栈中元素****************\n“ );
Print( &stack );

//栈中元素个数
printf( “************栈中元素个数********************\n“ );
length = Length( &stack );
printf( “the length of the stack is %d\n“ length );

//获得栈顶元素但不弹栈
printf( “************获得栈顶元素但不弹栈************\n“ );
GetTop( &stack &e );
printf( “the top of the stack is %d\n“ e );

//弹栈并打印出栈的元素和弹栈后栈中的元素
Pop( &stack &e );
printf( “*************获得并弹出栈顶元素*************\n“ );
printf( “the top element of the stack is %d\n“ e );
printf( “*************弹栈后打印栈中元素*************\n“ );
Print( &stack );
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       9912  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构\Debug\main.obj

     文件      33792  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构\Debug\vc60.idb

     文件      53248  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构\Debug\vc60.pdb

     文件     172155  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构\Debug\顺序栈利用数组实现栈结构.exe

     文件     202448  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构\Debug\顺序栈利用数组实现栈结构.ilk

     文件      43520  2014-05-26 09:08  顺序栈利用连续存储单元实现栈结构\Debug\顺序栈利用数组实现栈结构.opt

     文件     197708  2014-05-26 09:19  顺序栈利用连续存储单元实现栈结构\Debug\顺序栈利用数组实现栈结构.pch

     文件     418816  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构\Debug\顺序栈利用数组实现栈结构.pdb

     文件        988  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构\main.c

     文件       1593  2014-05-26 09:19  顺序栈利用连续存储单元实现栈结构\stack.h

     文件       4538  2014-05-26 09:13  顺序栈利用连续存储单元实现栈结构\顺序栈利用数组实现栈结构.dsp

     文件        573  2014-05-26 08:19  顺序栈利用连续存储单元实现栈结构\顺序栈利用数组实现栈结构.dsw

     文件      41984  2014-05-26 09:13  顺序栈利用连续存储单元实现栈结构\顺序栈利用数组实现栈结构.ncb

     文件      48640  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构\顺序栈利用数组实现栈结构.opt

     文件       1390  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构\顺序栈利用数组实现栈结构.plg

     目录          0  2014-05-26 09:19  顺序栈利用连续存储单元实现栈结构\Debug

     目录          0  2014-05-26 09:25  顺序栈利用连续存储单元实现栈结构

----------- ---------  ---------- -----  ----

              1231305                    17


评论

共有 条评论