You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MASM+Irvine32库读取解析温度文件时输出错误值的问题排查

MASM+Irvine32汇编程序仅输出单个温度值问题排查请求

项目背景与问题描述

基于MASM和Irvine32库开发汇编课程项目,需实现以下功能:

  1. 提示用户输入包含温度测量值的文本文件名
  2. 读取文件内容
  3. 解析逗号分隔的温度值
  4. 反转温度顺序
  5. 显示反转后的温度列表

当前程序运行异常:仅输出+67,后便终止,无法显示完整的反转温度列表。

已尝试的排查操作

  • 检查Str_Trim函数的参数顺序
  • 验证文件路径及文件内容的正确性
  • 调整路径分隔符格式
  • 添加调试输出语句定位问题
  • 确认Irvine32库的配置无误
  • 审查温度值的解析逻辑

补充材料

已准备以下材料用于问题排查:

  • 完整程序代码
  • Temps090124.txt文件内容
  • 开发环境信息

需要解答的问题

  1. 程序仅输出单个值的根本原因是什么?
  2. 文件读取或解析环节是否存在逻辑错误?
  3. Irvine32库的使用是否存在不当之处?
  4. 寄存器或栈管理是否出现错误?

内容的提问来源于stack exchange,提问作者rezivor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 00:22:02