lkkjob 发表于 2008-9-3 20:36

GCC进行编译时“called object is not a function”怎么回事

这两天遇到个问题,希望大家给解答一下,用GCC进行编译时,出现下面的提示:见附件。我用的是虚拟机,安装的是Linux 2.4.20. GCC version 是3.2.2。https://bbs.21ic.com/upfiles/img/200710/20071019205148756.jpg

lkkjob 发表于 2008-9-3 20:38

main.c的内容如下:

main.c内容如下,怎么回事,请高手指教 。https://bbs.21ic.com/upfiles/img/200710/2007101920544515.jpg

lkkjob 发表于 2008-9-4 09:33

自己顶一下

怎么没有人回答呢,为什么说printf不是一个函数啊?

foxfox 发表于 2008-9-5 17:12

re

不是说printf,是说第九行MAX(X,Y)不是一个函数,不能有返回值的。

lkkjob 发表于 2008-9-7 21:11

问题解决了

果然是这样,问题解决了,谢谢了  不过还是不太明白,能不能解释一下吗。
页: [1]
查看完整版本: GCC进行编译时“called object is not a function”怎么回事