222.delate(); break; 求帮助啊 啊 有能给个方法么? 十年梦幻 低能力者 5 void del()前面的函数缺少两个大括号; 写括号的时候要养成成对写的习惯 写完{马上写},然后在中间插入代码 十年梦幻 低能力者 5 void deleteid()函数中 有do没有while 另外这个函数结束的大括号没有 十年梦幻 低能力者 5 ...
image-20210306165429952 如果说上述代码中判断了count的值已经满足delete对象的操作,但是这个时候被其他线程切换出去了,并且执行了sps3 = s;这条语句,那么这个时候count的值就已经不满足delate对象的操作了,但是此时还是执行了delete操作,那么这个时候就导致了出错。所以说其实这里所说的轻量级指针也不是线程安全的。 小...
如果说上述代码中判断了count的值已经满足delete对象的操作,但是这个时候被其他线程切换出去了,并且执行了sp<Person> s3 = s;这条语句,那么这个时候count的值就已经不满足delate对象的操作了,但是此时还是执行了delete操作,那么这个时候就导致了出错。所以说其实这里所说的轻量级指针也不是线程安全的。 小结 本次的分...
void delate_head(pnode *phead) { if((*phead)==NULL) { return 0; } else { pnode p; p=(*phead); //找到链表头节点,保存后释放,同时头节点指针后移一位 (*phead)=(*phead)->next; free(p); } } /*在链表尾进行删除*/void delate_tail(pnode *phead) { pnode p; pnode p1; p=(...
void delate() //删除函数 { int m; cout<<"选择操作选项:"<<endl; cout<<" 1.删除全部信息"<<endl; cout<<" 2.单个删除"<<endl; cin>>m; if(m==1) {ofstream file("allbook.txt",ios::trunc); cout<<"全部删除完毕,按任意键返回!"<<endl; file.close(); getch(); system("cls"); ...
void delate();//学生信息删除void xiugai();//学生信息修改void namefind ();//学生名字查询void snfind ();//学生学号查询void readdate();void savedate();//主函数int main (){in();/*in();welcome();readdate();printf("\n按任意键进入主菜单\n\n");getch();menu();*/return 0;}//...
void delate() //删除函数 { int m; cout<<"选择操作选项:"<<endl; cout<<" 1.删除全部信息"<<endl; cout<<" 2.单个删除"<<endl; cin>>m; if(m==1) {ofstream file("allbook.txt",ios::trunc); cout<<"全部删除完毕,按任意键返回!"<<endl; file.close(); getch(); system("cls"); ...
void Delate(); /*删除信息*/ void Save(); /*保存到文件*/void Open(); /*打开文件*/void Change(); /*修改信息*/ void Arrange(); /*排序*/void main() { char ch; Open(); /*打开文件*/ while(1) { Menu(); /*显示菜单*/ scanf(" %c",&ch); switch(ch) { case '1':Crease(...
scanf("%d",&c); delate(c,a+b); a--; //调用 dalete 函数 //a 累减 1,表示减去一个学生 break; case 7: tongji(a); //调用 tongji 函数 break; } } return 0; } C 语言实验报告 实验名称 综合程序设计——学生成绩管理 班级 姓名 学号 四、程序调试与运行结果 C 语言实验报告 实验名称 综合...
22、ist delatestulist(linklist L) /删除信息函数/ linklist p,q; int number; char ch; printf("请输入要删除的学生学号:n"); scanf("%d",&number); p=L->next; if(p=NULL) printf("请先录入学生信息n"); return NULL; while(p!=NULL) if(p->data.num=number) printf("学号 姓名 年级 班...