当前位置: 首页 > 知识库问答 >
问题:

c++ - 求解答划红线部分?

杜彦君
2023-05-04

image.png

共有1个答案

楚嘉
2023-05-04

这个错误来自于c++标准。
标准中提到,typedef 声明中未命名的类除以下成员之外不能有其他任何成员:

  • 没有默认成员初始值设定项、
  • 成员类或
  • 成员枚举的非静态数据成员。
    在你的代码中,问题主要出现在 SqQueue 中,请改成

    typedef struct SqQueue // 名字放在这里
    {
    ElemType data[Maxsize];
    int front = 0, rear = 0;
    }SqQueue;

    或者在文件头添加 #pragma warning(disable : 5208) 来关闭对这类问题的警告。
    当然,题主的代码风格是偏向于C的,,请尽量在后缀为 .c 的文件内编写,可以省下很多烦躁的问题。

 类似资料:
  • 题目: 给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。 示例 1: 输入:nums = [2,3,1,1,4] 输出:true 解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。 示例 2: 输

  • 本文向大家介绍C++项目求Fibonacci数列的参考解答,包括了C++项目求Fibonacci数列的参考解答的使用技巧和注意事项,需要的朋友参考一下 【项目:求Fibonacci数列】 Fibonacci数列在计算科学、经济学等领域中广泛使用,其特点是:第一、二个数是1,从第3个数开始,每个数是其前两个数之和。据此,这个数列为:1 1 2 3 5 8 13 21 34 55 89 ……,请设计程

  • 一定要设置最大内存maxmemory参数,否则物理内存用爆了就会大量使用Swap,写RDB文件时的速度很慢。注意这个参数指的是info中的used_memory,在一些不利于jmalloc的时候,内存碎片会很大。 多留55%内存是最安全的。重写AOF文件和RDB文件的进程(即使不做持久化,复制到Slave的时候也要写RDB)会fork出一条新进程来,采用了操作系统的Copy-On-Write策略(

  • 还有一点。如何创建这样一个复杂的查询? 存储库扩展了

  • 我第一次尝试使用龙目岛,因为我在一个类中有很多变量,并且不想为所有变量生成 getter 和 setter。 我正在使用IntelliJ 2016.2.1和Lombok插件0.13.14,我的源代码在Java 8中。我已经启用了注释预处理或其他功能,并将lombok.jar添加到我的库中。我编译了我的项目,它编译得很好,使用了@Getter和@Setter方法。 然而,我唯一的问题是我实际上没有在

  • 我正在用pyomo编程求解非线性优化问题(使用ipopt求解器)。稍后,我想在模型中添加随机元素。我知道在Pyomo中,可以使用复数形式来处理随机规划,但复数形式只能处理线性规划、混合整数规划和二次规划。 一般非线性随机规划问题有求解器吗?如果没有,我们如何使用现有的求解器来处理它?