内有恶犬!!!!请勿内进!!!! 在main()的前面加一句void connectsql();应该就没有问题了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在你没有给出一个函数原型(声明)时编译器将其认为是int connectsql();即返回int型,参数不确定的函数,而void connectsql();显然不是int型的,于是编译报错redefinition(重复定义)。在调用connectsql();前一定要给出函数原型(声明)void connectsql();这也是编程习惯。此例中,应在WinMain函数前给出声明。void connectsql();int PASCAL WinMain(HANDLE hInstance, HANDLE hPrevInstance, LPSTR lpszCmdParam, int nCmdShow){....connectsql();....} 有谁用过MFC9.0中的BS_DEFCOMMANDLINK按钮风格 什么是.bsc文件 我build execute后为什么出现msvcrt.dll错误? (Win32API)如何让控件随着“对话框”或是“窗口”的拉伸(或最大化),发生位置的移动(例如Button相对窗口边沿对齐),发生大小变化(例 使用UDP传输数据,使用什么方式处理丢帧问题比较好? 大家讨论,怎么杀死3721! 如何让用户不能改变窗体的大小?缩放~谢谢~ 传变量问题! 请教一个菜鸟级问题! CString 问题 系统不认识CoCreateInstanceEx()???? 关于类向导添加映射变量的问题
int connectsql();
即返回int型,参数不确定的函数,而
void connectsql();
显然不是int型的,于是编译报错redefinition(重复定义)。
在调用connectsql();前一定要给出函数原型(声明)void connectsql();
这也是编程习惯。
此例中,应在WinMain函数前给出声明。
void connectsql();
int PASCAL WinMain(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdParam, int nCmdShow)
{
....
connectsql();
....
}