发布网友 发布时间:2022-05-02 10:57
共3个回答
热心网友 时间:2022-06-19 13:29
找前驱,实际使用的时候,需要找到某一个元素前面是谁,例如,这个顺序列表本来是排序保存数据的,我就可以通过这个函数直接找到这个元素的前一个元素。后面还有一个找后驱,都是实际中的热心网友 时间:2022-06-19 13:29
线性表返回前驱热心网友 时间:2022-06-19 13:30
1. <stdio.h>一般写C语言程序都要加这个头文件,因为它包含scanf()、printf()等控制输入和输出的函数 <time.h>包含的主要是和时间相关的函数 <string.h>主要包含用来拷贝或比较字符串的函数 <stdlib.h>主要包含这几个函数:malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit() 这是比较常用到的头文件 2. typedef struct{ SElemtype *base; SElemtype *top int stacksize; }SqStack; 以上为声明一个结构体,并用SqStack作为这个结构体名,结构体即为我们自己定义的数据类型。 其中selemtype也是一个自定义的结构体名,具体代表什么还要看具体的代码。 for(p=str;*p;p++)估计是写错了 如果前面没有定义 char p; 那么这个循环语句应该写成 for(char p=str;*p;p++); p可以在for语句中定义,但是定义的p只能作用于这条for语句之内