我正在尝试连接两个 const char * 字符串。

当我有像 strcat(a,b) 这样的语句时,我收到警告 expected ‘char * restrict’ but argument is of type ‘const char *’
有没有办法调用不会产生警告的 strcat ?
谢谢!

最佳答案

strcat() 修改第一个操作数。因此它不能是 const 。但是你传递了一个 const char*

所以你不能在两个 strcat() 字符串上使用 const *char

关于c - strcat 需要一个限制 * 字符?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9268018/

10-12 16:39