为啥运行不了?

来源:4-2 定制自己的容器:结构体和共用体

qq_慕侠8268872

2022-11-18 13:56

struct Student
{
    int math;
    int english;
}

int main(int argc,char **argv)
{
    struct Student stu[50];

    //为其中一个学生的成绩赋值
    stu[20].math = 90;
    stu[20].english = 95;

    return 0;
}


写回答 关注

3回答

  • weixin_慕尼黑2406156
    2023-03-11 11:33:52

    你的struct是错的,在大括号之后需要加 ; 

  • 时崎狂三2003
    2023-01-20 22:03:21
    struct Student
    {
        int math;
        int english;
    };
    
    int main(int argc,char **argv)
    {
        struct Student stu[50];
    
        //为其中一个学生的成绩赋值
        stu[20].math = 90;
        stu[20].english = 95;
    
        return 0;
    }

    你只要在代码

    struct Student
    {
        int math;
        int english;
    };(这里加上一个分号‘;’就行了)


  • 慕哥4053449
    2022-11-22 21:44:18

    struct Student

    {

    int math;

    int english;

    };

    int main(int argv,char **argv)

    {

    struct Student stu[50];

    stu[20].math=93;

    stu[20].english=95;

    return 0;

    }

    weixin...

    这里的代码也是有问题的。需要把int main(int argv,char **argv)改为int main(int argc,char **argv)

    2022-12-28 19:44:39

    共 1 条回复 >

趣味 C++ 入门

C++ 入门,开启趣味学习之旅,揭开 C++ 的神秘面纱,让你不再望而生畏。

30498 学习 · 184 问题

查看课程

相似问题