gpt4 book ai didi

string - 在 MIPS 中解析字符串

转载 作者:行者123 更新时间:2023-12-01 02:41:46 25 4
gpt4 key购买 nike

我正在用 Mips 编写一个程序,它给出了这个 asciiz 字符串:.asciiz "7A23232"。字符串中的每个字符对应一副牌中的一张牌。我需要检查两种和三种。如何检查字符串中的每个单独字符。我正在寻找类似于 Java 的 charAt() 的东西。

最佳答案

不会在这里提供任何代码,因为我没有 MIPS 编译器很方便,不想误导你,但你需要做的细节是将字符串中的每个字符一次读入寄存器 1,然后循环检查/比较剩余的字符以查看是否它们匹配当前字符的值。如果是,则增加另一个寄存器,即配对计数器。根据您需要返回的内容,您可以立即返回匹配项,或者设置另一个寄存器来存储最佳字符和最佳匹配数量。老实说,对于这样的事情,您可能想用像 C 这样的低级语言编写它,以了解循环和局部变量的位置,然后将其转换。

关于string - 在 MIPS 中解析字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8055844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com