“软件工程(C编码实践篇)”实验报告(五)
“软件工程(C编码实践篇)”实验报告(五)
逍遥蓝云 发表于2年前
“软件工程(C编码实践篇)”实验报告(五)
  • 发表于 2年前
  • 阅读 7
  • 收藏 0
  • 点赞 1
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: 实验五:用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;   
    }

实验总结

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

 实验代码

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 2
博文 23
码字总数 17574
×
逍遥蓝云
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: