首先我定义了一个函数add()用于计算a和b的和,然后,我想要在我新定义的函数中将上面定义的函数作为参数进行调用时,出现提示:从外部范围隐藏名称 'add' ,显示快速修复时,让我重命名,但是我就是想要将add()这个函数作为参数进行使用啊。
个人的目前解决方法是无视它,但是又或者其实存在隐式的问题,不解决以后会出现大问题?
首先我定义了一个函数add()用于计算a和b的和,然后,我想要在我新定义的函数中将上面定义的函数作为参数进行调用时,出现提示:从外部范围隐藏名称 'add' ,显示快速修复时,让我重命名,但是我就是想要将add()这个函数作为参数进行使用啊。
个人的目前解决方法是无视它,但是又或者其实存在隐式的问题,不解决以后会出现大问题?
你在外面定义了一个add,里面又出现一个add,编译器觉得你的意图可能是在内部访问外部变量,所以给你一个提醒
无视就好
有帮助望采纳