Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我假设在 lc-3 中输入 ctrl+d(x04) 时退出循环,所以我试图通过使用 getc 从控制台输入中检测到这一点。
有没有简单的方法来做到这一点?或者我必须将输入转换为负数并添加 x04?
有人能帮我吗?
最简单的方法是检查 R0 是否设置为 4。
一种稍微简单的方法是简单地将 -4 添加到输入中,而不是反转输入并添加 +4。