【发布时间】:2021-02-26 20:44:36
【问题描述】:
我正在开发一个适用于 Windows 和 Linux 的程序,用 C 进行编码,我希望程序从用户那里获得输入,显示它直到它完成(即按下“输入”),然后取消显示什么用户输入,最后用时间戳重新显示。
应该是这样的:
(在用户点击进入之前)
Enter a string: abcde
(然后输入字符串“abcde”后)
|19:53| User: abcde
目前该程序所做的是:
Enter a string: abcde
|19:53| User: abcde
没有消失的输入行。
【问题讨论】:
-
为什么是
c++标签? -
您可以使用
fgets()或gets()读取字符串直到进入 -
@senoron
gets()不再是标准 C 库的一部分。