<分区>
struct s
{
char date[100];
}su;
char *formateddate()
{
static char result[100];
time_t t;
t = time(NULL);
strftime(result, sizeof(result), "%Y-%m-%d", localtime(&t));
return result;
}
void main()
{
char *currentDate=formateddate();
printf("%s",currentDate);
//su.date=currentDate;
}
错误:赋值给数组类型的表达式。
我正在尝试返回当前日期并将其存储到 su.date 中。如何存储它并进一步使用?