帮我看看这段代码,输出错误!
gqjin 2010-05-14 11:27:52 long Fix::MyRead(long a,long b,char* c)
{
if (a==20 && b==30)
{
strncpy(c,"abc",8);
}
else
{
strncpy(c,"4800",4);
}
return 0;
}
上面这段代码我做成dll,然后再PB中调用,可以输出"abc",但我如果a<>20或b<>30时候,输出的不是4800,而是一个其他数字,怎么才可以再PB中输出4800 ?