上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: 问题来源: 加入你有一个C源文件,它包含了多个头文件,比如头文件A和头文件B,而头文件B又包含头文件A 结果: 该源文件包含了头文件A两次,这时,编译时会报大量的重复定义错误。 解决方案: 使用宏定义 在自定义的头文件开头写上: #ifndef_HEADFILENAME_H #define_HEAD 阅读全文
posted @ 2020-07-24 12:53 DNoSay 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 为了方面使用,先定义头文件ElemType #include "stdio.h" typedef double ElemType; //操作成功 #define OK 1 //操作错误 #define ERROR 0 //操作异常 #define OVERFLOW -2 //定义元素类型,int可使 阅读全文
posted @ 2020-07-24 12:30 DNoSay 阅读(768) 评论(0) 推荐(1) 编辑
摘要: 为了方便,创建头文件ElemType规定操作状态码和数据元素类型以及用于数据元素类型的匹配函数 typedef double ElemType; //操作成功 #define OK 1 //操作错误 #define ERROR 0 //操作异常 #define OVERFLOW -2 //定义元素类 阅读全文
posted @ 2020-07-23 11:59 DNoSay 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 1、使用为初始化的指针或者使用NULL指针 #include<stdio.h> /** * C语言使用指针常犯的错误 指针未初始化 * 使用未初始化的指针或者指向NULL等系统内存地址的指针 * 错误原因: * 1、定义一个指针未初始化时,系统将为该指针随机分配一个地址,此时若该地址指向系统内存,在 阅读全文
posted @ 2020-07-22 14:18 DNoSay 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 1、实现简单的顺序表 2、使用顺序表实现一元多项式的构造 一、实现简单的顺序表 #include "ElemType.h" #include "stdlib.h" #ifndef DATASTRUCTURE_SQLIST_H #define DATASTRUCTURE_SQLIST_H #endif 阅读全文
posted @ 2020-07-21 18:27 DNoSay 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 1、写在头文件里的函数开辟内存必须使用malloc关键字,而不能使用new关键字 2、C语言在使用指针变量前必须先开辟内存 阅读全文
posted @ 2020-07-21 18:08 DNoSay 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 目录 1、顺序表的概念 2、顺序表的的存储表示和实现 3、基本操作的实现 3.1初始化 3.2取值 3.3查找 3.4插入 3.5删除 4、测试线性表的功能 1、顺序表的概念:使用一段连续的存储空间存储线性表的元素 2、顺序表的存储表示和实现 /** * 线性表的顺序表示和实现(数组) */ //操 阅读全文
posted @ 2020-07-17 12:25 DNoSay 阅读(308) 评论(0) 推荐(0) 编辑
摘要: ADT(Abstract Data Type, 抽象数据类型) ADT LinkedUnaryPoly{ 数据对象:D = {p1, p2, ..., pn, e1, e2, ...,en| pi(-R, ei(-N, i(-N} 数据关系:R = {<Item1(p1,e1), Item2(p2, 阅读全文
posted @ 2020-07-12 16:31 DNoSay 阅读(877) 评论(0) 推荐(0) 编辑
摘要: ADT(Abstratc Data Type, 抽象数据类型) ADT UnaryPoly{ 数据对象:D = {p0, p1, ... , pn| n(-N, p(-R} 数据关系:R = {<p0, p1, ..., pn>| p0是一元n次多项式P(之后简称P)的0次项的系数, p1是P的1次 阅读全文
posted @ 2020-07-12 16:24 DNoSay 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 概念 解释 线性表 n(n(-N)个具有数据特性相同的数据元素(即同属于一个数据对象的数据元素)的有限序列, n被称为线性表的长度 空表 线性表的长度0的线性表 线性结构的基本特点 1)必存在唯一个被称作“第一个”的数据元素(n>=0) 2)必存在唯一一个被称作“最后一个”的数据元素(n>=0) 3 阅读全文
posted @ 2020-07-10 10:51 DNoSay 阅读(332) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页