分页: 1 / 1

gcc文件指针问题

发表于 : 2012-10-14 14:10
前尘逐梦
屏幕截图 - 2012年10月14日 - 13时51分39秒.png
屏幕截图 - 2012年10月14日 - 13时51分39秒.png (4.1 KiB) 查看 4173 次
屏幕截图 - 2012年10月14日 - 13时50分45秒.png
屏幕截图 - 2012年10月14日 - 13时50分45秒.png (1.39 KiB) 查看 4173 次
屏幕截图 - 2012年10月14日 - 13时49分14秒.png
如图,已经声明了 log 为文件指针,但gcc在编译时却警告log未被声明为函数。
但下面的这段代码却可以正确执行:
屏幕截图 - 2012年10月14日 - 13时56分28秒.png
屏幕截图 - 2012年10月14日 - 13时56分28秒.png (11.08 KiB) 查看 4173 次
屏幕截图 - 2012年10月14日 - 13时57分09秒.png
执行后:
屏幕截图 - 2012年10月14日 - 13时57分26秒.png
屏幕截图 - 2012年10月14日 - 13时57分26秒.png (5.66 KiB) 查看 4173 次
这个应该可以排除gcc出问题的可能。
请问第一段代码编译时问题出在哪?

Re: gcc文件指针问题

发表于 : 2012-10-14 14:11
cuihao
因为有个标准C函数叫做log……

Re: gcc文件指针问题

发表于 : 2012-10-14 14:33
前尘逐梦
cuihao 写了:因为有个标准C函数叫做log……
谢谢!

Re: gcc文件指针问题

发表于 : 2012-10-14 14:57
YeLee
我甚至会误认为file也不是一个适合的文件名。 :em01

Re: gcc文件指针问题

发表于 : 2012-10-15 8:32
前尘逐梦
YeLee 写了:我甚至会误认为file也不是一个适合的文件名。 :em01
那个不过是为了方便而已。