switch (DataType)
{
case DATATYPE_CHAR:
if (!(tPtr = (char*)malloc(20 * sizeof(char))))
return ERROR;
break;
case DATATYPE_LONG:
if (!(tPtr = (long*)malloc(20 * sizeof(long))))
return ERROR;
break;
case DATATYPE_FLOAT:
if (!(tPtr = (float*)malloc(20 * sizeof(float))))
return ERROR;
break;
case DATATYPE_DOUBLE:
if (!(tPtr = (double*)malloc(20 * sizeof(double))))
return ERROR;
break;
case DATATYPE_CSTRING:
if (!(tPtr = (char**)malloc(20 * sizeof(char*))))
return ERROR;
for (i = 0; i < 20; i++)
评论0