恭喜,你发布的帖子
发布于 2023-08-29 22:34:43
2楼
MOVE_BLK_VARIANT指令的基本功能就是数组之间部分元素的传送,前面的变量tempInternalError是对应该指令的返回值,包含错误代码,该指令的具体用法您可以回顾阶段二的如下章节:
这部分程序的具体功能说明如下:
1、当入队元素长度大于尾指针到队尾的长度时,则入队时会发生尾指针翻转,也就是尾指针会从队尾移过队头。
因此将入队元素分两步处理:
第一步:先把入队元素放入从尾指针到队尾的空间
第二步:把剩余入队元素放入从队头开始的空间
2、当入队元素长度小于尾指针到队尾的长度时,尾指针未发生翻转,入队元素直接全部放入。
具体说明如下图:
请填写推广理由:
分享
只看
楼主