小曼_楠姐
小曼_楠姐
一个奇怪的男生!!
关注数: 3
粉丝数: 5
发帖数: 118
关注贴吧数: 13
从网上搜的给初级Acmer的建议 一L度娘
对自己谴责啊 鉴于对今天三次没有初始化指针的白痴行为谴责。
求推荐几本书 自学c语言,看完谭浩强的那本书后,作了下链表,后来又看了看数据结构,栈和队列,树也慢慢熟悉中,下一步学图形,但不知道看什么书,看了几本c语言实例,但由于差本过度的书,看的很艰难。有什么好的过渡的书推荐下。关于图形的基础也可以。
双向循环链表初探 Lnode*creat() { int flag; Lnode*p,*head,*q; p=head; while(flag) { p=q=head=(Lnode*)malloc(LEN); scanf("%d",&p->i); p->nex=q; q->pre=p; p=q; printf("continue?\n"); scanf("%d",&flag); } p->nex=head; head->pre=p;//为什么一定要给head开辟空间呢?如果不开辟的话,在这就就会跳错误 return head; }//我知道开辟空间是为了给它赋值,但这里我只是让head前指针指向p,而且上一句完全正常。
弱弱的问下。 弱弱的问下,手绘工具能不能介绍下?有书也可以推荐下,主要上网困难,平时习惯实体书了。
帮忙分析下这个链表问题! char name[10]; struct book*p; p=head; if(head==NULL) {printf("请录入图书\n"); main();} printf("请输入您所要查询的书名\n"); scanf("%s",name); while(!strcmp(p->name,name)) p=p->next; if(p=NULL) printf("没有此图书,请录入图书\n"); else { printf("%-5d%-5s%-5s%-5s\n",p->ISBN,p->name,p->writer,p->pub); if(!flag) printf("此书在架上\n"); else printf("此书已经被借\n");//差个借出归还情况 } 总是在跳运行错误。
Dev c++问题 Dev里怎么用strcmp函数,为什么我用不了。
1
下一页