C语言编程有关问题

C语言编程问题time_ptrgmtime(char *nids_last_pcap_header-ts.tv_sec)这行代码,提示我:error: expecte

C语言编程问题
time_ptr=gmtime(char *nids_last_pcap_header->ts.tv_sec);
这行代码,提示我:
error: expected expression before ‘char’
不知道怎么改啊。。没用过gmtime。。。

[解决办法]

探讨
引用:
gmtime(char *nids_last_pcap_header->ts.tv_sec);

声明如下:
struct tm* gmtime(time_t )
那么,应该要改为 :
time_ptr=gmtime(nids_last_pcap_header->ts.tv_sec)

出现报错,一个是类型冲突,一个是声明在什么什么地方。。。不知道怎么弄。
……