如何调用main(VC+;+;C)下面的另一个函数
我想调用下面的函数,但是如果它不在main之上,IDE就找不到函数。 我正在使用visual studio professional 2013 这项工作:如何调用main(VC+;+;C)下面的另一个函数,c,visual-studio,visual-studio-2013,C,Visual Studio,Visual Studio 2013,我想调用下面的函数,但是如果它不在main之上,IDE就找不到函数。 我正在使用visual studio professional 2013 这项工作: void Load() { } int _tmain(int argc, _TCHAR* argv[]) { Load(); } 但这并不是: int _tmain(int argc, _TCHAR* argv[]) { Load(); } void Load() { } 如果要实现这一点,您必须在main上面有一个函
void Load()
{
}
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
但这并不是:
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
void Load()
{
}
如果要实现这一点,您必须在
main
上面有一个函数声明
void Load();
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
void Load()
{
}
如果要实现这一点,您必须在
main
上面有一个函数声明
void Load();
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
void Load()
{
}
必须在
main()
之前声明方法,以便编译器知道它存在。它是头文件的基础
void Load();
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
void Load()
{
}
必须在
main()
之前声明方法,以便编译器知道它存在。它是头文件的基础
void Load();
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
void Load()
{
}
Load
是一个函数,而不是一个类;你的课程中没有课。除非函数的声明可见,否则不能调用该函数。这是C和C++规则,而不是VisualStudio。既然你的问题被标记为“C”,而不是“C++”,那么就没有“类”这样的东西了。Load
是一个函数,而不是一个类;你的课程中没有课。除非函数的声明可见,否则不能调用该函数。这是C和C++规则,而不是VisualStudio。既然你的问题被标记为“C”,而不是“C++”,那么就没有“类”这个词了。void Load()
是一个声明,而不是一个定义(我已经更正了你的答案)。@KeithThompson谢谢。我一看到通知按钮变红就意识到。void Load()
是一种声明,而不是定义(我已经更正了你的答案)。@KeithThompson谢谢。我一看到通知按钮变红就意识到了。