dedecms怎么调用出联动的数据,怎么把联动枚举值置换成枚举名呢?

2025-02-25 21:45:04
推荐回答(1个)
回答1:

//------------------------------------------------------------
//函数名:fun
//函数描述:返回一个枚举型(或整形),表示返回值的类型,返回值由传出参数返回。
//传入参数:void *argv 空类型指针。
//传出参数:void *argv 赋值后的结果
//返回值:int 不同的整数代表不同的argv类型。比如:0代表int 1代表float 2代表double 3代表char等等
//-----------------------------------------------------------------------------------------------------
int fun(void *argv)//函数接口

实例:
int fun(void *argv)
{
.......
if(a == 1)
{argv = (char*)malloc(sizeof(char)*1);*argv = 'a';return 3;}
}
void main()
{
void *argv = NULL;
if(fun(argv)==3)
{
printf("%c",argv);
}
free(argv);
argv = NULL;
} 帮