小编use*_*980的帖子

'const'错误之前的预期主表达式

请帮忙。我遇到很多错误。

sub2.cpp:在函数'int main()'中:sub2.cpp:11:14:错误:从'const char *'到'char'的无效转换[-fpermissive] sub2.cpp:12:14:错误:无效从'const char *'到'char'的转换[-fpermissive] sub2.cpp:16:17:错误:'const'之前的预期主表达式sub2.cpp:16:36:错误:'const之前的预期的主表达式'sub2.cpp:11:6:警告:未使用的变量'外部'[-Wunused变量] sub2.cpp:12:6:警告:未使用的变量'内部'[-Wunused变量] make:* [sub2]错误1个

#include <iostream>
#include <string>
#include <cstring>

using namespace std;

char *Subtract(const char *outer, const char *inner);

int main()
{
    char outer = "Bookkepper";
char inner = "keep";

char *word = new char[50];

word = Subtract(const char &outer, const char &inner);

cout << word << endl;
return 0;
}


char *Subtract(const char *outer, const char *inner)
{
int olen = strlen(outer);
int first_occ_idx = -1;
for(int i=0; i …
Run Code Online (Sandbox Code Playgroud)

c++ expression compiler-errors

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×1

compiler-errors ×1

expression ×1