从结构体数组中删除学生。这个方法的作用是从结构体数组中移除指定的学生信息。参数为结构体对象,以及结构体数组大小。
通过用户输入要删除的学生名,
简单啊,第一个循环是找要删除的元素,用字符串比较函数比较名称信息,相同则记录下标
然后for循环,将找到元素之后的所有元素向前移动一个位置,通过数据复制的方法
这是删除学生的函数,根据姓名利用strcmp函数找到该学的位置i,用num记录,该学生后面的学生全部往前移一个位置。
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632