最佳答案
我有这样的东西:
char *current_day, *current_time;
system("date +%F");
system("date +%T");
它在标准输出中输出当前的日期和时间,但是我希望获得这个输出,或者将它们分配给 current_day
和 current_time
变量,以便稍后可以对这些值进行一些处理。
current_day ==> current day
current_time ==> current time
现在我能想到的唯一解决方案是将输出定向到某个文件,然后读取该文件,然后将日期和时间的值分配给 current_day
和 current_time
。但我觉得这不是个好办法。还有其他简短优雅的方法吗?