有人能帮我完成从MikroBasic到MikroC的转换吗?
单位: MB:
FormattedDataString = text + "," + text1 + "," + text2 my effort in C : FormattedDataString = (text + "," + text1 + "," + text2); char FormattedDataString [100]; char text,text1,text2;致敬Sarel
发布于 2016-01-24 09:50:36
您需要的是函数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的帮助部分。
https://stackoverflow.com/questions/32018447
复制相似问题