qq_58500845 2021-06-23 21:01 采纳率: 100%
浏览 24
已采纳

如何用VS2019编写单链表插入的代码

基本的代码框架

主要代码已知 不知道如何实现

  • 写回答

2条回答 默认 最新

  • CSDN专家-link 2021-06-24 05:25
    关注

    基本代码框架是这样的:

    //声明节点结构
    typedef struct Link{
        int  elem;//存储整形元素
        struct Link *next;//指向直接后继元素的指针
    }link;
    //创建链表的函数
    link * initLink(){
        link * p=(link*)malloc(sizeof(link));//创建一个头结点
        link * temp=p;//声明一个指针指向头结点,用于遍历链表
        //生成链表
        for (int i=1; i<5; i++) {
         //创建节点并初始化
            link *a=(link*)malloc(sizeof(link));
            a->elem=i;
            a->next=NULL;
            //建立新节点与直接前驱节点的逻辑关系
            temp->next=a;
            temp=temp->next;
        }
        return p;
    }
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 运动想象脑电信号数据集.vhdr
  • ¥15 三因素重复测量数据R语句编写,不存在交互作用
  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目