小驰努力学前端 2022-07-01 12:58 采纳率: 90%
浏览 49
已结题

c++结构体 删除学生信息

c++结构体,通过姓名学号删除学生信息。

img


我这个写的对不对 (指针那句不对我知道)我不想用指针的话 这个地方应该怎么办✍ 就是删除语句的写法 谢谢

  • 写回答

1条回答 默认 最新

  • 快乐鹦鹉 2022-07-01 13:09
    关注

    明明定义的数组是str,怎么到这行就写成stu了呢
    结构定义的也不对,怎么把size放到学生信息里呢?size应该表示实际学生的数量吧?
    把size从结构中去掉。改为main函数中的变量。
    if(temp >= 0 && temp < size)
    {
    for(i=temp;i<size-1;i++)
    str[i] = str[i+1];
    size--;
    }

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 7月9日
  • 已采纳回答 7月1日
  • 创建了问题 7月1日