原帖由 notbusy 于 2009-12-6 17:52 发表
下面这个文件你编译通不过?要是能通过,就是你的程序里time被重定义了。
----a.c----
#include
int main()
{
time_t t = time(NULL);
return 0;
}
原帖由 notbusy 于 2009-12-6 18:45 发表
我多少有点儿怀疑你没有拷贝上面的a.c代码来编译。
给一个b.c和错误信息,一个char*变量被命名成了time.
b.c: In function ‘main’:
b.c:5: error: called object ‘time’ is not a function
--- ...
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |