谁能帮我完成从 MikroBasic 到 MikroC 的转换?
MB:
FormattedDataString = text + "," + text1 + "," + text2 我在 C 中的努力: FormattedDataString = (text + "," + text1 + "," + text2); char FormattedDataString [100]; 字符文本,文本1,文本2;
问候萨雷尔
谁能帮我完成从 MikroBasic 到 MikroC 的转换?
MB:
FormattedDataString = text + "," + text1 + "," + text2 我在 C 中的努力: FormattedDataString = (text + "," + text1 + "," + text2); char FormattedDataString [100]; 字符文本,文本1,文本2;
问候萨雷尔
你需要的是函数strcat
。原型定义为:
char *strcat(char *to, char *from);
第一行是将文本复制到 FormattedDataString 使用strcpy
。原型定义为:
char *strcpy(char *to, char *from);
所以它就像:
strcpy(FormattedDataString, text);
strcat(FormattedDataString, ",");
strcat(FormattedDataString, text1);
strcat(FormattedDataString, ",");
strcat(FormattedDataString, text2);
请参考 MikroC 的帮助部分。