提问人:Albert Wang 提问时间:9/4/2023 更新时间:9/4/2023 访问量:12
错误:无法将“const char*”转换为 const string*
error:cannot convert 'const char*' to const string*
问:
#include <iostream>
using namespace std;
int main() {
int i = 5;
double d = 0.5;
const string *ps = "Hello Man";
char *pc = "k";
void *pv;
pv = (void*)ps;
cout << pv;
}
代码在上面。我尝试将“Hello Man”放入 ps 中,并得到了标题中提到的错误。
我还遇到了“char pc = ”k“行的错误;编译器说:“禁止将字符串常量转换为 char。上次没有人回答我的问题。我希望这次有人回答这个问题。谢谢。
答: 暂无答案
评论