题目

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。(20分)

 

【说明】微内核架构的软件内核相对较小,主要功能和业务逻辑都通过插件实现。某国产通信芯片操作系统使用了微内核架构,其插件与核心系统通过命令方式实现通信。

其通信功能中,获取命令函数主要完成命令获取及通过校验和判断是否为合法命令,如果为合法命令,则函数返回命令字前4字节,否则返回错误码。命令最大长度为16个字节,命令格式为:

image.png

具体函数实现如图所示:
企业微信截图_16967289283760.png


【问题1】 (6分)在题目给定的函数中,根据函数描述功能,请找出存在的一处逻辑错误,并改正。

作答
本题暂不支持做答,请点击“解析“以对比解题思路
答案/解析
查看试卷及答案