标签:数据结构
求帮助啊,关于结构的一个小问题
typedef struct node { char data[MAXD]; struct node* next; }RecType1; RecType1* p, *q; p->next = NULL; 这里为什么报错p没有初始化啊,新手请教 解决方案 20 RecType1* p; 这样写仅仅是声明了一个指向RecType1对象的指针 此时p存的是个……
04-25 立刻查看
数据结构链表和串的初始化问题
#include<stdio.h> #include<stdlib.h> #include<string.h> #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 #define MAXKEYNUM 2500 //引……
04-24 立刻查看
讨教C语言数据结构中的问题
定义链表的结构体 typedef struct { int data; struct node *next; }node; 函数中定义node *p,*s; p=s->next赋值之类的,只要包含->next就有警告 C4133 “=”: 从“node *”到“node *”的类型不兼容 还有就是使用 p->next->data 就有……
04-23 立刻查看
“swap 只是交换了两个容器的内部数据结构”是什么意思
《C++ Primer》第五版,中文版。303 页。 解决方案 7 这句话“结构”是多余的吧,说得好像可以交换std::vector和std::list一样 7 交换的不是数据,而是具体容器的数据结构,例如:两个list的swap,交换的不是list中的元素,而是整个双向链表,所以速度很快。 6 本人是这样理解的 交换数据结构的意思是指,原数据所存放的地址并……
04-20 立刻查看