只有当它从行的开头开始时才打印输出?

时间:2011-10-14 19:58:28

标签: c linux unix

我正在尝试让我的程序输出一个句子,但前提是它会从行的开头开始。例如,如果这是我当前的控制台窗口:

  

Hello World! [如果文字要从这里开始,请不要打印]
  [如果文字要从这里开始打印]

有没有办法检查当前输出行是否为空?或者甚至我的新输出的位置都会从?

开始

谢谢!

1 个答案:

答案 0 :(得分:3)

C不会跟踪标准输出的状态。你必须自己做。在生成输出的每个位置,设置一个标志,指示您是否结束了该行。