#实例

队列实例程序(C语言)

/*queue.h*/#ifndef_QUEUE_H#define_QUEUE_Hstructqueue_record;typedefstructqueue_record*queue;intis_empty(queueq);intis_full(queueq);queuecreate_queue(intmax_elem...
代码星球 ·2021-02-21

栈的应用实例——中缀表达式转换为后缀表达式

声明:本程序读入一个中缀表达式,将该中缀表达式转换为后缀表达式并输出后缀表达式。注意:支持+、-、*、/、(),并且输入时每输入完一个数字或符号都要加一个空格,特别注意的是在整个表达式输入完成时也要加一个空格后再回车。这是该程序的一个不足之处,有待改进。/*infix_to_postfix.c*/#include<...

栈的应用实例——计算后缀表达式

用户输入一个后缀表达式,程序计算该后缀表达式的值并输出结果:/*postfix_expression.c*/#include"stack.h"#include<stdio.h>#include<stdlib.h>#include<ctype.h>intmain(){inti,flag...

栈的应用实例——平衡符号

检查()、[]、{}是否配对。/*stack_balance_symbol*/#include"stack.h"#include<stdio.h>#include<stdlib.h>#include<error.h>intmain(intargc,char**argv){FILE*f...
代码星球 ·2021-02-21

栈的实现实例(C语言)

/*stack.h*/#ifndef_stack_h#define_stack_hstructstack_record;typedefstructstack_record*stack;typedefintelement_type;intis_empty(stacks);intis_full(stacks);stackc...
代码星球 ·2021-02-21

select使用实例——str_cli函数(修订版)

我们可以使用select函数重写http://www.cnblogs.com/nufangrensheng/p/3587962.html中的str_cli函数,这样服务器进程一终止,客户就能马上得到通知。早先那个版本的问题在于:当套接口上发生某些事件时,客户可能阻塞于fgets调用。新版本改为阻塞于select调用,等...

TCP客户/服务器程序实例——回射服务器

目录客户/服务器程序源码POSIX信号处理POSIX信号语义处理SIGCHLD信号处理僵死进程处理被中断的系统调用wait和waitpid函数wait和waitpid函数的区别网络编程可能会遇到的三种情况TCP程序小结数据格式 回射输入行这样一个客户/服务器程序是一个虽然简单然而却很有效的网络应用程序的例子。...

单链表实现实例

/*list.h*/#ifndef_LINKLIST_H#define_LINKLIST_Hstructnode{intdata;structnode*next;};typedefstructnode*ptr_to_node;typedefstructnode*position;typedefstructnode*li...
代码星球 ·2021-02-21

守护进程之单实例守护进程

为了正常运行,某些守护进程实现为单实例的,也就是在任一时刻只运行该守护进程的一个副本。例如,该守护进程可能需要排它地访问一个设备。在cron守护进程情况下,如果同时有多个实例运行,那么每个副本都可能试图开始某个预定的操作,于是造成该操作的重复执行,这很可能导致出错。如果守护进程需要访问一设备,而该设备驱动程序将阻止多次...
代码星球 ·2021-02-21

Makefile自动编写工具实例

准备源文件如下:/*test.c*/#include<stdio.h>#include"phello.h"#include"pword.h"intmain(){ phello(); pword(); return0;}/*phello.c*/#include<stdio....

c#初学-多线程中lock用法的经典实例

一、Lock定义   lock关键字可以用来确保代码块完成运行,而不会被其他线程中断。它可以把一段代码定义为互斥段(criticalsection),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。  ...

js字符串中的比较类以及截取类substring实例

经常回今天说一下substring()方法的特性以及应用。substring()方法用于提取字符串中介于两个指定下标之间的字符,所以它有两个参数,一个是起始的位置,一个是结束的位置,通俗点说就是针对一段字符串的每个字符的位置截取开始到结束的字符。比如说:<p>我爱中国。</p>substring...

原生js处理倒计时小实例

昨天写了一个简单的不能循环走的倒计时,那么今天写一个添加了定时器之后的倒计时。先来看看布局的代码:<style>.t1{width:400px;}</style><body>  距离:<inputclass="t1"type="text"value="November27,20...

取模实例

今天写一个取模的小实例,将数组中的内容循环写入到li中。来看代码:<ul><li></li><li></li><li></li><li></li><li></li><li>&l...
代码星球 ·2021-02-20

JS函数传参实例应用:多组图片切换实例

之前的博客有一个图片切换的例子,实现了简单轮播图的点击切换的案例,今天就说一下多组轮播切换,前提是布局差不多,通过函数传参的形式减少代码应用,但是同时还能实现效果。先来看一下之前那个例子的实现图片:那么今天我来实现两组这样的图片切换,通过传参数来实现,这样分可以减少js代码:<divclass="box"id="...
首页上一页...34567...下一页尾页