gpt4 book ai didi

text - TI-基本问题

转载 作者:行者123 更新时间:2023-12-05 04:26:26 25 4
gpt4 key购买 nike

我最近买了一台TI-84 Plus CE,一直在用TI-BASIC编写程序。

我正在尝试制作一个简单的文本编辑器,我需要将字符代码转换为字符。但是,char()命令好像不存在?

请帮忙!

最佳答案

我不相信 84+ TI-BASIC 以这种方式支持 ascii(虽然我知道 68k BASIC 有 ord() 命令)但是你可以做的一件事是存储所有将可键入的字形转换为字符串(例如,参见:TI-Basic Developer 上的 prgmGLYPHS),然后使用 inString()sub() 来存储/检索它们的值。它不漂亮,也不快,但它确实有效。这是一个仅使用大写字母的示例:

:"ABCDEFGHIJKLMNOPQRSTUVWXYZ→Str1
:Input ">",Str2
:Disp inString(Str1,Str2
:Input ">",N
:Disp sub(Str1,N,1

注意:以下是我对 TI-84+ SE 的体验。 84+ CE 在比 zilog Z80 更新的处理器上运行,所以 YMMV:

我希望您所做的是将您的文本存储在列表中。另一件可能更高效和安全的事情是将您的文本存储为 AppVar。这些是分配的 RAM/ROM block ,您可以随意读取/写入……只要您有库即可。对于 84+ SE,您需要使用 Celtic3(或 Doors CS,其中包括 Celtic 作为库)来执行此操作。我没有充分使用 84+ CE 来告诉你那里存在什么,因为汇编代码完全不同。根据this reddit post最好的方法是使用 C toolchain ,但我也没有这方面的经验。

关于text - TI-基本问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73052720/

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