怎么这个程序总有这个语法错误呢?
问题补充:
最佳答案
看上去你的问题是因为 {}匹配引起的
检查前面的每对{}
在你的void saidao_....之前,{}应该完全成对的,看上去你前面少了一个}了
追问:
每队这个{}都检查好几遍了,不缺}这号呀。 追答:
在你的void saidao_....前面加个}试试C语言是不能在函数里定义函数的(只能声明)看你的图是少了}了 追答:
有可能不是缺少},而是位置不对
追问:
这样意思是不是就要用指针的方式表达???

追问:
按照之前你的方法调换了一下位置,然后就变成这样了。
追问:
能不能给个联系方式私聊一下? 追答:
看上去你的程序完全不正确你的Image_Use等变量不是全局的(C局部变量作用域只能用在本函数内部)在你的这个函数中,除了f,其它的必须定义为全局的
追问:
大神,能不能给下指导? 追答:
我上面说了,单单这个函数报错,是因为你的变量没有定义成全局的你要么将所有用到的变量定义成全局的,要么用参数方式传给函数
追问:
谢谢,我再试试吧。
最佳答案由网友 whoami1978 提供
其他回答
其它网友回答:
程序发程调试缺少重要环节三编程七调试说明程序调试工作量要比编程C程序错误两种:语错误逻辑错误(1)语错误C语言初者现错误比号;每C语句结束标志C语句忘记写;语错误发语错误程序编译通用户软件提示信息修改(2)逻辑错误 用户编写程序已经没语错误运行所期望结(或确结)说由于程序设计者原程序并没按照程序设计者思路运行比简单例:我目求两数应该写 z=x+y; 由于某种原却写 z=x-y; 逻辑错误 发逻辑错误程序编译软件发现要用户跟踪程序运行程才能发现程序逻辑错误容易修改比软件BUG逻辑错误发行补丁程序修改逻辑错误(用户见Windows操作系统经发布补丁程序)
追问:
不懂啊
其它网友回答:
虽然有图,但是我能说我没看懂么。
追问:
就是这上面的程序,总是有那个错误。(能看懂了吧。)
