我们先来看下我写的这个返回值为void的函数
void formatTime(time_t t) {
char str[30];
time_t tt = t;
TIME * ptr = localtime(&tt);
strftime(str, 30, "%Y/%m/%d %X", ptr);
printf("%s", str);
}
但是我现在不想在此函数中直接打印出这个时间格式串
我想让此函数返回那个str的时间格式串
我应该如何改动呢?
如果回答的好,并且所提的解决方案切实可行 再进行追加10分
再次先行谢过.