【发布时间】:2020-08-07 09:10:54
【问题描述】:
我有一句话:
irmovq $5 , %r1
我想把它转换成:
irmovq $5, %r1
也就是说,我想从这个字符串中删除多余的空格。 实现这种修剪功能的最佳方法是什么?
【问题讨论】:
-
"从这个字符串中删除多余的空格" --> 为什么
"$5"和","之间没有空格?除非您重新移动空间的规则更复杂。最好解释所有规则。 -
@chux-ReinstateMonica 该字符串是Y96-64指令集的汇编语言指令。所以
"$5"和"%r1"之间不能有空格。但是指令和逗号之间可以有任意数量的空格,反之亦然,或者两条指令之间可以有任意数量的空格。 -
Srijan,好的,如果assembly language instruction of Y96-64 instruction set 是问题的要求,请在此处列出所有此类要求。否则你会得到一个像下面这样的答案,直到现在还没有你未说明的要求。然后另一个要求出来了,然后另一个,....
标签: c string pointers c-strings