我对C不太熟悉,但对于一个项目,我必须使用API。。。我应该做的是获取一些商业实体的日期信息,这些信息封装在API中。。。
time_t _date;
...
..
FieldGetValue(....,&_date);//API's method which you have to give the variable
printf("Date: %s",_date);
由于API的限制,我无法调试。。。我只是在写和部署,看看它是否有效。。。但对于这个例子,在printf()行我的应用程序。干脆退出。
我要问的是如何从引用的方法中获得任何日期/时间值?
printf
语句会导致应用程序崩溃,因为_date
是time_t
类型,而不是C字符串。看看time.h
头函数,您会发现一个可以将time_t *
转换为char *
的函数printf
。