摘要:
代码如下: #include<stdio.h> #include<stdlib.h> typedef struct { char *base; char *top; int stacksize; }sqStack; ////////////////////////////////////// //创 阅读全文
摘要:
代码如下: #include<stdio.h> #include<stdlib.h> typedef struct { char *base; char *top; int stacksize; }sqStack; ////////////////////////////////////// //创 阅读全文
摘要:
编写一个程序,要求:从终端输入一组整数(大于10个数),以0作为结束标志,将这一组整数,存放在一个链表中(结束标志0不包括在内),打印出该链表中的值。然后删除该链表中的第五个元素,打印出删除后的结果。最后在内存中释放掉该链表; 程序清单: #include<stdio.h> #include<std 阅读全文
摘要:
1.栈顶是没有元素的,栈顶是一个空值 2.把一个元素压进栈时,不要给栈顶的地址赋值,而是赋值给指针 例如:你在结构体中定义了 char *top; 那么你要把元素date赋值给*top,而不是top 赋值完成后,top++,因为栈顶没有值 代码如下: #include<stdio.h> #inclu 阅读全文
摘要:
代码如下: #include<stdio.h> #include<stdlib.h> typedef struct { char *base;// base是一个地址 , *base是一个char类型的字符 char *top;// top是一个地址标记栈顶在什么位置 , *top是一个char类型 阅读全文