比如说 我在一个文件里面使用数据库连接:
char g_szDBUser[32] = { "root" };
char g_szDBPswd[32] = { "1" };
char g_szDBIP [32] = { "127.0.0.1" };
char g_szDBPort[32] = { "3306" };
在main函数.cpp文件中
extern char g_szDBUser[32];
extern char g_szDBPswd[32];
extern char g_szDBIP [32];
extern char g_szDBPort[32];
int _tmain(int argc, _TCHAR* argv[])
{
if ( 5 == argc ) //数字5 代表五个参数,第一个参数是程序名字,详见下面.bat文件
{
strcpy( g_szDBUser, argv[1] );
strcpy( g_szDBPswd, argv[2] );
strcpy( g_szDBIP, argv[3] );
strcpy( g_szDBPort, argv[4] );
}
printf( "Current mysql user(%s),password(%s),ipaddress(%s),port(%s)\n",
g_szDBUser, g_szDBPswd, g_szDBIP, g_szDBPort );//此处只是为了界面打印显示;
}
//以下是.Bat文件内容
EmsServer root 1 127.0.0.1 3306
金麟岂是池中物,一遇风云化成龙!