【问题标题】:How to convert int to string asm win32如何将int转换为字符串asm win32
【发布时间】:2015-11-09 20:11:11
【问题描述】:

所以我正在尝试将数字转换为字符串。

如何使用 asm win32 将整数值解析为字符串?

【问题讨论】:

  • ...你试过什么?
  • wsprintf,8 不工作
  • 我发这个是因为我不知道怎么做...
  • 这不是作业题,更像是娱乐题。
  • 你还需要在这里学习how to ask a good question

标签: winapi assembly


【解决方案1】:
strNumber db 80 dup(0), 0
szFormat db '%ld', 0
dwTheNumber dw 101020

PUSH dwTheNumber
PUSH OFFSET szFormat
PUSH OFFSET strNumber
CALL wsprintfA ; ANSI version
ADD  ESP, 4*3    ; wsprintfA uses the C-calling convention

那是 32 位的

【讨论】:

  • szFormat 是一个空字符串。因此,结果将是一个空字符串。
  • @IInspectable 已更新。
猜你喜欢
  • 2015-11-12
  • 2018-05-08
  • 1970-01-01
  • 1970-01-01
  • 2022-06-27
  • 2013-04-24
  • 2011-11-03
  • 2021-08-01
相关资源
最近更新 更多