【发布时间】:2020-05-30 07:10:20
【问题描述】:
我正在尝试获得以下输出:
Score:
0
但我的输出总是像
Score: 0
这是我已经实现的:
move_cursor(30,4);
printf_P(PSTR("Score : %8d\n"), get_score());
move_cursor(37, 8);
我们正在用 Putty 编写乐谱,从 AVR 到连续剧。 我做错了什么?
【问题讨论】:
-
move_cursor是什么? -
您能否解释一下您如何期望
Score : %8d产生带有换行符的输出,并且数字前面只有4 个空格? -
为什么不进行两次写入,一次用于“得分”标签,另一次用于得分本身?
-
@M.M move_cursor 与 Putty 程序上的输出以及它在输出屏幕上的显示位置有关。
标签: c printf avr avr-gcc right-align