C语言接口与实现-创建可重用软件的技术 (笔记10)
来源:互联网 发布:英雄联盟mac版怎么装 编辑:程序博客网 时间:2024/04/30 01:48
<<C语言接口与实现-创建可重用软件的技术>>(笔记10)
Array_T 动态数组
接口:
T Array_new (int length, int size); 创建一个动态数组
void Array_free(T *array); 释放一个动态数组
int Array_length(T array); 取得数组大小
int Array_size (T array); 取得数组元素大小
void *Array_get(T array, int i); 取得第i个元素, 即通常的array[i]
void *Array_put(T array, int i, void *elem); 把元素elem存入数组第i个位置
void Array_resize(T array, int length); 重新设置数组的大小
T Array_copy (T array, int length); 复制数组
实现文件:
include/array.h
include/arrayrep.h
src/array.c
arrayrep.h
array.h
array.c
- C语言接口与实现-创建可重用软件的技术 (笔记10)
- C语言接口与实现-创建可重用软件的技术(笔记12)
- 《C语言接口与实现:创建可重用软件的技术》
- C语言接口与实现创建可重用软件的技术读书笔记(1)
- C语言接口与实现创建可重用软件的技术读书笔记(3)---原子
- C语言接口与实现创建可重用软件的技术读书笔记(5)---内存管理
- C语言接口与实现创建可重用软件的技术读书笔记(2)---接口与实现
- C语言接口与实现创建可重用软件的技术读书笔记(4)---异常与断言
- C语言接口与实现创建可重用软件的技术读书笔记(6)---再谈内存管理
- int to string 整型转化为字符串( C语言接口与实现:创建可重用软件的技术)
- Lua让我脸红与C语言创建可重用软件技术
- 汇编语言与C语言的接口技术
- 汇编语言与C语言的接口技术
- 创建可重用的Layout
- 论c语言代码的可重用性
- c语言接口与实现
- C语言接口与实现[+]
- 软件可重用性的一点思考
- 华氏温度转换摄氏温度程序
- #define的总结与比较~~替换原则
- 华为和外企的工资赤裸裸对比 真是一目了然啊
- 跪求一个木马生成器要零点的 谢谢!~
- gridview hyperlinkfiled 超级链接
- C语言接口与实现-创建可重用软件的技术 (笔记10)
- Linux到底有没有线程之我见
- 最难说的几个字
- 成都2009冬季人才洽谈会现场播报(组图)
- Java新手入门很重要的几个基本概念
- 由网络游戏产生的关于大学生选择方向的思索!
- Oracle小知识
- C++,我该何去何从?
- 控制台滚动字幕