关于【Error】expected ‘(‘ before ‘else‘

例如本人写的代码:

    while(i < lens1 && j < lens2) {
        if(num1[i] < num2[j]) {
            mergednum.push_back(num1[i]);
            i++;
        } 
        if else (num1[i]==num2[j]){
            mergednum.push_back(num1[i]);
            i++;
            j++;
        }
        if else (num1[i] > num2[j]) {
            mergednum.push_back(num2[j]);
            j++;
        }
    }

编译时就会有这个报错,其实问题很简单(但是我查了半天),原因就是把else if语句写成了 if else语句。

相关推荐

  1. 关于git

    2023-12-15 20:50:01       41 阅读
  2. 关于数据库

    2023-12-15 20:50:01       65 阅读
  3. 关 于 早 起

    2023-12-15 20:50:01       47 阅读
  4. 关于static

    2023-12-15 20:50:01       45 阅读
  5. 关于%和/

    2023-12-15 20:50:01       42 阅读
  6. 关于BFF

    2023-12-15 20:50:01       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-15 20:50:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-15 20:50:01       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-15 20:50:01       87 阅读
  4. Python语言-面向对象

    2023-12-15 20:50:01       96 阅读

热门阅读

  1. switch case和if else对比

    2023-12-15 20:50:01       61 阅读
  2. LeetCode49. Group Anagrams

    2023-12-15 20:50:01       143 阅读
  3. 拒接服务攻击(DOS)的初步介绍

    2023-12-15 20:50:01       122 阅读
  4. 高并发场景下的httpClient使用优化技巧

    2023-12-15 20:50:01       54 阅读
  5. Go-MQTT使用

    2023-12-15 20:50:01       59 阅读
  6. Linux-----4、关机|重启

    2023-12-15 20:50:01       75 阅读
  7. 4-Docker命令之docker build

    2023-12-15 20:50:01       51 阅读
  8. ORACLE 如何单机转RAC

    2023-12-15 20:50:01       53 阅读