永发信息网

如何解决“implicit declaration of function<函数名>”错误

答案:2  悬赏:40  手机版
解决时间 2021-03-23 01:51
  • 提问者网友:凉末
  • 2021-03-22 17:13
如何解决“implicit declaration of function<函数名>”错误
最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2021-03-22 17:33
你自己看吧,你的函数名一个是num开头的,一个是mum开头的   实现的时候变成了一个是mum开头的,另一个是num开头的,都反了,拼写错误   跟绕口令似的 ,够改成num开头吧   #include   void numplus();   void numminus();   void main ()   {   numplus();   numminus();   }   void numplus()   {   for (int i=0;i<=6;++i)   {   for(int n=0;n=0;--i)   {   for(int n=0;n
全部回答
  • 1楼网友:迷人又混蛋
  • 2021-03-22 17:43
这个错误表示这个函数或变量还没有经过声明。当程序中有option explicit语句时,如果函数和变量没有经过声明,就会出现这个错误。 为了避免写错变量名引起的麻烦,可以规定,只要遇到一个未经过声明就当作变量的名字,visual basic都发出错误警告。要显式声明变量,可在类模块、窗体模块的声明段中加入option explicit的语句。 option explicit语句的作用范围只限于语句所在模块,所以,对每个visual basic强制显式变量声明的窗体模块、标准模块及类模块,必须把option explicit语句放在这些模块的声明段中。 从【工具】菜单中选择【选项】命令,再选择【编辑器】选项卡,最后再选中【要求变量声明】复选框。这样可以在任何新模块中自动插入option explicit语句。在工程内部,只能用打字的方法向现有模块添加option explicit语句。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯