我用VC做了一个动态链接库,其中就有一个函数,函数原型如下:
char *ysString(int i)
{
static char str[11][100]=
{
"越界",
"一",
"二",
"三",
"四",
"五",
"六",
"七",
"八",
"九",
"十"
};
if (i<1||i>10)
return str[0];
else
return str[i];
}在VB6中调用这个函数没有返回值,在VB2003中就有返回值了?这是什么原因?
char *ysString(int i)
{
static char str[11][100]=
{
"越界",
"一",
"二",
"三",
"四",
"五",
"六",
"七",
"八",
"九",
"十"
};
if (i<1||i>10)
return str[0];
else
return str[i];
}在VB6中调用这个函数没有返回值,在VB2003中就有返回值了?这是什么原因?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货