[嵌入式linux] GCC进行编译时“called object is not a function”怎么回事

[复制链接]
12195|4
 楼主| lkkjob 发表于 2008-9-3 20:36 | 显示全部楼层 |阅读模式
这两天遇到个问题,希望大家给解答一下,用GCC进行编译时,出现下面的提示:见附件。我用的是虚拟机,安装的是Linux 2.4.20. GCC version 是3.2.2。
 楼主| lkkjob 发表于 2008-9-3 20:38 | 显示全部楼层

main.c的内容如下:

main.c内容如下,怎么回事,请高手指教 。
 楼主| lkkjob 发表于 2008-9-4 09:33 | 显示全部楼层

自己顶一下

怎么没有人回答呢,为什么说printf不是一个函数啊?
foxfox 发表于 2008-9-5 17:12 | 显示全部楼层

re

不是说printf,是说第九行MAX(X,Y)不是一个函数,不能有返回值的。
 楼主| lkkjob 发表于 2008-9-7 21:11 | 显示全部楼层

问题解决了

果然是这样,问题解决了,谢谢了  不过还是不太明白,能不能解释一下吗。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

36

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部