您的位置:首页 > 其它

“软件工程(C编码实践篇)”实验报告(五)

2016-03-04 00:00 183 查看
摘要: 实验五:用callback增强链表模块来实现命令行菜单小程序V2.8

解决quit 问题

因为在前面的实验中遇到同样的问题 所以解决起来很简单 把
while(pNode!=p_tail)

改为
while(pNode!=NULL)

就可以了

实验callback

int search_condition(tLinkTableNode * pLinkTableNode, void* args)

之后修改底层callback函数,在linktable.h和linktable.c中
linkTableNode * SearchLinkTableNode(linkTable *pLinkTable, int Conditon(linkTableNode * pNode, void* args), void* args);

函数体内部要做相应的修改 3隐藏linktable
typedef struct link_table linkTable;

struct link_table
{
tLinkTableNode *p_head;
tLinkTableNode *p_tail;
int len;
}

实验总结

了解了callback函数,并知道了如何使用callback函数。 2.如何更好的隐藏接口信息。

实验代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: