从MikroBasic转换为MikroC

时间:2015-08-14 20:50:17

标签: mikroc

任何人都可以帮我解决从MikroBasic到MikroC的转换吗?

以MB为单位:
    FormattedDataString = text +“,”+ text1 +“,”+ text2 我在C的努力:     FormattedDataString =(text +“,”+ text1 +“,”+ text2);     char FormattedDataString [100];     char text,text1,text2;

此致 Sarel

1 个答案:

答案 0 :(得分:1)

您需要的是函数strcat。原型定义是:

char *strcat(char *to, char *from);

第一行是使用strcpy将文本复制到FormattedDataString。原型定义是:

char *strcpy(char *to, char *from);

所以就像:

strcpy(FormattedDataString, text);
strcat(FormattedDataString, ",");
strcat(FormattedDataString, text1);
strcat(FormattedDataString, ",");
strcat(FormattedDataString, text2);

请参阅MikroC的帮助部分。