首页 > 其他分享 >顺序表-00001-可变长顺序表结构定义

顺序表-00001-可变长顺序表结构定义

时间:2022-12-04 02:11:05浏览次数:36  
标签:typedef 顺序 定义 int 00001 可变 结构 define

  • 这是顺序表的结构体定义
  • typedef int status;
    #define OK          1	// OK:表示操作成功
    #define ERROR       0	// ERROR:表示某结构不存在
    #define TRUE        1	// TRUE:表示真
    #define FALSE       0	// FALSE:表示假
    #define ERR_PARA   -1	// ERR_PARA:传入实参值不符合要求
    #define OVERFLOW   -2	// OVERFLOW:内存溢出
    
    #define CAPACITY   10	// CAPACITY:初始容量
    #define DOUBLE	  1.3	// DOUBLE:一个倍数
    
    // 定义操作函数类型,比如可以用在打印函数的回调函数
    typedef void(myOpFunType)(void*);	
    
    typedef int seqType;	// 定义顺序表数据类型
    
    // 定义顺序表的结构体
    typedef struct t_sList
    {
    	seqType* pbase;		// 表基址
    	int capacity;		// 表容量
    	int size;			// 表长度
    }mySList;
    

      

标签:typedef,顺序,定义,int,00001,可变,结构,define
From: https://www.cnblogs.com/kxwslmsps/p/16949294.html

相关文章

  • Spring InitializingBean、init-method以及@PostConstruct 执行顺序
    Spring容器中的Bean是有生命周期的,Spring允许在Bean在初始化完成后以及Bean销毁前执行特定的操作,常用的设定方式有以下三种:通过实现​​InitializingBean或Dispo......
  • 300001 钢筋等级
    <?phpheader('Content-Type:text/html;charset=utf-8');define('ROOT',$_SERVER['DOCUMENT_ROOT']);includeROOT.'/assets/php/head.php';$tit='钢筋等级';//......
  • 数据结构与算法__01--单链表无顺序添加时,节点对象形成封闭环问题,无法添加同一个对象导
    1进行对象是否相同的判断创建辅助节点temp遍历链表,找到最后未到最后,将temp后移当退出while循环时,temp就指向了链表的最后判断add的节点对象是否存在,若存在则不添......
  • 【面试题】Java中子类和父类静态代码块、非静态代码块、构造函数的执行顺序总结一览表
    在面试的时候,有时候我们会被问到这样的问题:子类A继承父类B,Aa=newA();则父类B的构造函数、父类B静态代码块、父类B非静态代码块、子类A构造函数、子类A静态代码块、子类A......
  • C 可变参数宏
    经常看到源码的宏定义,一直不清楚##,_VA_ARGS,...,args...的作用是什么,记录下。1999年的ISOC标准里规定了可变参数宏,语法和函数类似,比如:#definedebug(form......
  • 控制多个线程的执行顺序
    记录了如何控制多个线程的执行顺序,以练习题的形式记录一、两个线程顺序执行题目描述:线程t1会打印A,线程t2会打印B,实现先打印B再打印A题目分析:实现的关键是线程1执行......
  • 链接样式需要遵循LOHA顺序的原因
    《深入解析CSS》中有这样一句话伪类选择器(如:hover)和属性选择器(如[type="input"])与一个类选择器的优先级相同。通用选择器(*)和组合器(>、+、~)对优先级没有影响。也就是说对......
  • 代码执行顺序
    先类加载AX然后main方法Y调用构造方法执行实例语句块输出C,(调用构造方法的时候实例语句块会先执行,再执行构造方法中的程序)然后BZ......
  • Python中mro继承顺序查询之C3算法
    1.mro遍历顺序1. python中存在多继承:A同时继承B和C,B继承E,C继承F,E和F最终继承object,如果我们访问A的实例对象的属性,他的查找方法遵循C3算法,(之前是深度优先查询,一条路......
  • params 可变参数
    作用:将实参列表中跟可变参数数组类型一致的元素都当做数组的元素去处理。 usingSystem;namespaceparams参数{classProgram{staticvoidMain......