定义一个函数,编译器说调用的不是函数
来源:百度知道 编辑:UC知道 时间:2024/05/20 20:15:10
我定义了这样一个函数void printSet(void){...}
在另一个文件调用这个函数,编译器提示这样的错误:
line 120: error (dcc:1769): the called object is not a function
line 219: warning (dcc:1086): redeclaration of printSet
是什么原因呢
在另一个文件调用这个函数,编译器提示这样的错误:
line 120: error (dcc:1769): the called object is not a function
line 219: warning (dcc:1086): redeclaration of printSet
是什么原因呢
printSet 是不是已经被定义为变量或者常量了?
你没有对函数做声明吧?
要先声明函数才可以调用。
你要在头文件处多打一个,
像这样:
#include<stdio.h>
void printSet(void);
没声明是不能调用
双重定义了
具体一些啊?
编译程序时它说本地函数定义不合法,而这函数我是在其他函数中调用的,是什么原因呢
一个函数的调用问题
asp.net vb.net如何定义一个公共的函数然后在各个页面调用?
C中用include导入一个.h文件,该.h中声明了一个函数原型,编译器怎么知道定义该函数的.c文件的文件名和位
ASP如何调用定义函数
若程序员没有定义拷贝构造函数,则编译器自动生成一个缺省的拷贝构造函数,它可能会产生什么问题?
为什么有的程序一定要用调用函数才正确?会不会是我的编译器有问题?
asp.net(c#),请问如何定义一个公共的函数然后在各个页面调用?这样省去了一些工作量
关于JavaScript调用函数的一个问题!
vb设计一个调用数据库的函数