无法从struct转换成double是什么意思
时间: 2023-07-29 18:07:27 浏览: 366
double数据类型
这个错误通常是因为你试图将一个 struct 类型的变量直接转换成 double 类型,而 struct 类型不支持直接转换成 double 类型。如果你需要将 struct 类型的变量转换成 double 类型,可以使用 struct 中的成员变量来进行转换,例如 `struct.var`。具体来说,你可以使用以下代码将 struct 类型的变量 `sol` 转换成 double 类型:
```
ee = double(sol.var);
```
其中 `var` 是 struct 中的一个成员变量,你需要将其替换成实际的成员变量名。
阅读全文