zoukankan      html  css  js  c++  java
  • 第三十二次发博不知道用什么标题好

    #include<stdio.h>
    #include<stdlib.h>
    typedef int Elemtype;
    typedef struct node{
        Elemtype data;
        struct node *next;
    }LinkStack;
    
    
    LinkStack* Push(LinkStack *ls,Elemtype e)                                                                        //进栈 
    {
        LinkStack *p;
    
            p=(LinkStack *)malloc(sizeof(LinkStack));
            p->data=e;
            p->next=ls;
            ls=p;
            return ls; 
    }
    
    void Pop(LinkStack *ls,Elemtype *w)            //出栈 
    {
        LinkStack *p=ls;
        *w=p->data;
        ls=p->next;
        free(p);
    }
    
    Elemtype  TheTopElem(LinkStack *ls,Elemtype x)    //取元素 
    {
        x=ls->data;
        return x;
    }
        
    
    void Destroy(LinkStack *ls)                    //销毁 
    {
        LinkStack *pre=ls,*p;
        while(pre!=NULL)
        {
            free(pre);
            pre=p;
            p=p->next; 
        }
            free(p);
     } 
     
    void Print(LinkStack *ls,int n)                                                                                //输出 
    {
        int i;
        for(i=0;i<n;i++)
        {
            printf("%d	",ls->data);
            ls=ls->next;
        }
    }
     
    main()
    {
        LinkStack *ls;
        ls=(LinkStack*)malloc(sizeof(LinkStack));
        
    
        int n,e,i;
    
        printf("请输入数组长度:
    ") ;
        scanf("%d",&n);
        
        printf("请输入%d个元素:
    ",n);
        for(i=0;i<n;i++)
        {
            scanf("%d",&e);
            ls=Push(ls,e);
        }
        printf("当前栈为:
    ");
        Print(ls,n);
        
        
    }
     

    今天下午有幸能去听邹秀峰老师的讲座.....感触颇深.....想起“实干兴邦”这个词哈哈哈哈哈

  • 相关阅读:
    9. 远程分支与本地分支管理
    8. Git 远程协作
    7. Git stash命令
    6. Git版本处理
    5. Git 本地分支命令
    4. Git 日志命令
    JVM垃圾回收分析
    python常用模块
    ubuntu18配置jetty9
    logback spring配置
  • 原文地址:https://www.cnblogs.com/shi-yuan/p/10872839.html
Copyright © 2011-2022 走看看