首页 > 其他分享 >kx-000003-顺序表-清空与销毁

kx-000003-顺序表-清空与销毁

时间:2022-11-30 02:33:06浏览次数:86  
标签:pbase NULL 000003 销毁 顺序 清空 kx plist

  1. 顺序表结构体定义请参考:https://www.cnblogs.com/kxwslmsps/p/16937235.html
  2. 清空顺序表
    /**
    * @brief 功能:清空顺序表--将当前表长度置0 \n
    * @param[in] plist:表结构指针
    */
    void sList_clear(mySList* plist)
    {
        if (plist == NULL || plist->pbase == NULL)
        {
            return;
        }
        plist->size = 0;
    }

     

  3. 销毁顺序表
    /**
    * @brief 功能:销毁顺序表--释放堆上表元素空间,表成员置空或0 \n
    * @param[in] plist:表结构指针
    */
    void sList_destroy(mySList* plist)
    {
        if (plist == NULL || plist->pbase == NULL)
        {
            return;
        }
        free(plist->pbase);
        plist->pbase = NULL;
        plist->capacity = 0;
        plist->size = 0;
    }

     

标签:pbase,NULL,000003,销毁,顺序,清空,kx,plist
From: https://www.cnblogs.com/kxwslmsps/p/16937269.html

相关文章

  • kx000001-顺序表-头文件格式
    1/**2*@filemySList.h3*@brief顺序表头文件4*@details定义了函数返类型status及对应的返回值状态标记宏常量5*@details定义了操作函数类型:myOpFun......
  • kx-00003-顺序表宏常量、结构体定义
    头文件说明及格式/***@filemySList.h*@brief顺序表头文件*@details定义了函数返类型status、函数结果状态代码、宏常量*@details定义了操作函数类型:myOpFu......
  • kx-00002-顺序表宏常量、结构体定义
    /***@filemySList.h*@brief顺序表头文件*@details声明了顺序表的各个实现函数*/#ifndef__mySList_H__#define__mySList_H__#define_CRT_SECURE_NO_WARN......
  • kx-00001-顺序表宏常量、结构体定义
    /***@filemySList.h*@brief顺序表头文件*@details声明了顺序表的各个实现函数*/#ifndef__mySList_H__#define__mySList_H__#define_CRT_SECURE_NO_WARN......
  • kx-00003-顺序表的实现
    顺序表公用的数据头文件请参考:https://www.cnblogs.com/kxwslmsps/p/16936975.html顺序表的结构体定义头文件请参考:https://www.cnblogs.com/kxwslmsps/p/16936985.html......
  • kx-00001-顺序表的数据头文件定义
    数据头文件定义:mydata.h1/**2*@filemydata.h3*@brief数据头文件4*@details定义了宏常量,函数返回值状态量,数据类型,操作函数类型5*/6#ifndef_......
  • kx-00002-顺序表的结构体定义
    1/**2*@filemystruct.h3*@brief各种数据结构的结构体定义4*@details定义了顺序表,单链表,循环单链表,双链表,循环双链表5*顺序栈,链栈,顺......
  • oracle清空用户下的所有数据及表
    !!!注意这种方式会删除用户下面的所有表和数据,所以只能在新建的普通用户(只授权了指定的表空间)下面执行。1、先禁用数据库中所有的约束select'altertable'||table_......
  • C#清空控件的值
    ///清除容器里面某些控件的值///</summary>///<paramname="parContainer">容器类控件</param>publicvoidClearCntrValue(Contr......
  • 拓端tecdat|python编程代写对网络图networkx进行社区检测和彩色绘图
    python对网络图networkx进行社区检测和彩色绘图 以下是创建图表,检测其中的社区,然后在少于10行的python中使用由其社区着色的节点进行可视化的方法......