我在一大段代码中有下面提到的函数(在 C++ 中):
void startup(const char *& start,
const char *& stop);
调用此函数后,我想访问字符值,即存储在“开始”和“停止”之间的字符串。
我尝试访问的方式是:
char *var=(c.start);
cout<<"\n Iterating over char pointer \n";
while(var<=(c.stop))
{
cout<<*var;
var++;
}
cout<<"\n";
但是,在尝试以这种方式访问它时,我收到了下面提到的错误:
error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
有人可以纠正错误...并帮助我访问字符值