⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 user_info.c

📁 一款基于GTK的internet phone 程序。程序分为服务器端和客户端两部分。服务器端维护用户的IP
💻 C
字号:
#include "user_info.h"#include <string.h>#include <stdlib.h>T_bucket CreateBucket(string key, int online) {   T_bucket b = malloc(sizeof *b);   b->name    = strdup(key);   b->online  = online;   b->next    = NULL;//   printf ("added bucket %s (%d)\n",b->name,b->online);   return b;}void ChainInsert(T_bucket chain,string name, int online) {//   printf ("inserting %s (%d)\n",name,online);   T_bucket previous = chain;   for (chain = chain->next; chain ; previous = chain, chain = chain->next) {      if (!strcmp(chain->name,name)) {	 if (online) {	    chain->online = online;	 } else {	 }	 return;      }   }   previous->next = CreateBucket(name,online);}void destroyBuckets(T_bucket thisBucket) {   if (thisBucket) {      if (thisBucket->next) {	 destroyBuckets(thisBucket->next);      }      free (thisBucket->name);      free (thisBucket);   }}void ChainDestroy(T_bucket bucket) {   destroyBuckets(bucket->next);   bucket->next = NULL;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -