_recv_cmd': /home/muchen/esp/websocket/websocket/main/server.c:198:24: error: lvalue required as left operand of assignment
时间: 2023-07-30 10:05:25 浏览: 142
FTP.rar_ftpservernew pudn_。 ,ftp://great
这个错误通常是因为你在尝试给一个非左值的表达式赋值。在 C 语言中,左值是可以被修改的值,而右值是不可以被修改的值。
这个错误通常发生在以下情况中:
1. 你试图给一个常量或字面量赋值,例如:
```
5 = x;
```
2. 你试图给一个函数调用赋值,例如:
```
printf("Hello, world!") = x;
```
3. 你试图给一个表达式赋值,例如:
```
x + y = z;
```
要解决这个错误,你需要找到代码中的赋值语句,确保你正在给一个左值赋值。如果你不确定哪个表达式是左值,请查看 C 语言的文档,以了解左值和右值的概念。
阅读全文