修改error: invalid conversion from ‘char**’ to ‘int’
时间: 2024-05-15 20:12:07 浏览: 115
无法从 int? 转换为 int 运行时出现错误
这个错误是因为你将一个指向指针的指针(char**)赋值给了一个整型(int)。你需要将其转换为正确的类型。
例如,如果你想将一个指向字符串的指针数组赋值给一个整型变量,你可以使用数组的第一个元素的地址,如下所示:
```
char* strArr[] = {"Hello", "World", "!"};
int num = (int)(strArr[0]);
```
这样,num就会包含字符串 "Hello" 的地址,而不是整个字符串数组的地址。
阅读全文