
c语言+数据结构
文章平均质量分 77
jilily
专注
展开
-
从终端输入一组数据进行进栈、出栈操作并将其结果打印出来(采用顺序栈的方式)
利用栈的基本知识进行简单程序的编程,从终端输入数据经压栈、出栈操作。最后将其列印出来。 #include#define MaxSize 10typedef int BOOL;typedef struct stack{ int Top,MaxStack; int Element[MaxSize]; }Stack;void Creat_Sta原创 2008-11-07 16:32:00 · 2596 阅读 · 0 评论 -
c语言库函数1
函数名: signal 功 能: 设置某一信号的对应动作 用 法: int signal(int sig, sigfun fname); 程序例: /* This example installs a signal handler routine for SIGFPE, catches an integer overflow condition, makes an adj转载 2009-01-05 12:23:00 · 815 阅读 · 0 评论 -
getopt函数的功能
头文件: #include定义函数int getopt(int argc,char * const argv[ ],const char * optstring);函数说明 getopt()用来分析命令行参数。参数argc和argv是由main()传递的参数个 数和内容。参数optstring 则代表欲处理的选项字符串。此函数会返回在argv 中下一个的选项字母,此字母会对应参数optstring原创 2009-01-05 09:51:00 · 1356 阅读 · 0 评论 -
堆栈相关操作
在这个程序中,我将堆栈当作容器。进行压栈跟出栈的操作! #include#define MaxSize 20 //允许栈的最大存储数为20typedef int BOOL;typedef struct stack{ int Top,MaxStack; int N;原创 2008-11-14 14:32:00 · 599 阅读 · 0 评论 -
C语言数据结构中队列的相关操作
#include#define MaxSize 4 //声明队列元素,可以任意定制typedef int BOOL;int menu_select( ); //声明选择函数typedef struct queue原创 2008-11-14 14:48:00 · 1138 阅读 · 0 评论