2010-04-22 184 views
1

这里是什么,我想在MIPS汇编做C表现:打印在MIPS字符串和可变

printf ("x=%d\n", x); 

我知道我可以做一个系统调用来轻松打印X =和我也能做一个系统调用来打印int x(存储在一个寄存器中)。然而,它们打印像这样(假设x是5):

X =

我怎样才能让他们在同一行打印?

+0

我正在运行这是MARS模拟器。 – hodgesmr 2010-04-22 15:23:18

+1

需要'家庭作业'标签? – 2010-04-22 15:24:23

回答

1

使用系统调用来打印不添加换行符的x=

系统调用可能是系统特定的,而你没有提及系统的任何信息。

0

如果使用两个独立的字符'x'和'='打印,则应该避免换行问题。