ACL库常用API使用介绍.pptVIP

  • 11
  • 0
  • 约4.5万字
  • 约 64页
  • 2018-12-31 发布于湖北
  • 举报
ACL库常用API使用介绍 2011.10 目录 常用数据结构 网络编程 数据库编程 XML解析库 JSON解析库 HTTP协议库 服务器编程 常用数据结构 动态数组 队列 堆栈 双向环 哈希表 二分块查找 二叉树 平衡二叉树 快速匹配树 通用遍历器 动态数组(一) ---常用数据结构 结构定义:ACL_ARRAY 主要函数: 数组创建:ACL_ARRAY* acl_array_create(int) 数组添加:int acl_array_append(ACL_ARRAY*, void*) 数组访问:acl_array_index(ACL_ARRAY*, int) 数组释放:acl_array_free(ACL_ARRAY*, void (*)(void*)) 举例: ACL_ARRAY *a = acl_array_create(10); // 创建动态数组 int i; char *buf; for (i = 0; i 20; i++) { // 循环添加动态对象 buf = malloc(256); snprintf(buf, 256, “hello: %d”, i); acl_array_append(a, buf); } for (i = 0; i 20; i++) { // 查找定位 char *ptr = (char*) acl_array_inde

文档评论(0)

1亿VIP精品文档

相关文档