StackOverflow推荐了一些已经回答的问题,这些问题似乎都不能回答基本问题
尝试编译程序时出现错误
错误:“ concat”的类型冲突
我在stackoverflow上找到了这段代码,但我不明白为什么它不起作用
char *concat(char *a, char *b){
int lena = strlen(a);
int lenb = strlen(b);
char *con = malloc(lena+lenb+1);
// copy & concat (including string termination)
memcpy(con,a,lena);
memcpy(con+lena,b,lenb+1);
return con;
}
为什么会出现该错误?