相信自己,只有不想做的,没有做不到的。
发布时间:2013-10-27 21:21:21
#include <stdio.h>#include <stdlib.h>#define MAX 10typedef int DATATYPE;//栈的结构体typedef struct{//存放栈中元素DATATYPE buf[MAX];//记录栈顶的位置int top;}SeqStack;//创建一个空栈SeqStack *create_empty_stack(){SeqStack *s;s = (SeqStack *)malloc(sizeof(SeqStack));s->top = -1;.........【阅读全文】
发布时间:2013-10-27 21:07:36
#include #include //封装链表的数据类型typedef int DATATYPE;//创建链表的结构体typedef struct node{DATATYPE data;struct node *next;}LinkList;//创建一个只有表头空链表LinkList *create_empty_linklist(){struct node *head;head = (struct node *)malloc(sizeof(struct node.........【阅读全文】
发布时间:2013-10-27 11:56:46
server.c--------------------->服务器端//./server ip portint main(int argc, const char *argv[]){ int sockfd; int n; char buf[1024]; struct sockaddr_in server_addr,peer_addr; int addr_len = sizeof(struct sockaddr); sockfd = socket(AF_INET,SOCK_DGRAM,0); if(sockfd < 0){ perror("Fail to soc.........【阅读全文】
发布时间:2013-10-27 10:35:25
client.c--------------->客户端//./client server_ip server_port int main(int argc, const char *argv[]){int connect_fd;struct sockaddr_in server_addr;struct sockaddr_in client_addr;//创建流式套接字if((connect_fd = socket(AF_INET,SOCK_STREAM,0)) < 0){perror("Fail to socket ");exi.........【阅读全文】