可能重复:
C字符串连接
有以下代码:
char *doencode(const unsigned char *input, int length)
{
//irrelevant code
}
char *fname, *lname;
char *encoded, *name;
name = fname + "|" + lname;
encoded = doencode(name, 30);
Run Code Online (Sandbox Code Playgroud)
我得到这个错误:二进制+的操作数无效
如何组合fname和| &lname?