早教吧作业答案频道 -->其他-->
warningC4133:'function':incompatibletypes-from'structbk*'to'structiobuf*'voidInsertNewBook(charbooknum[],charbookname[],intnumber)/*增加1本新书,读入新书的名称、编号和数量*/{
题目详情
warning C4133: 'function' : incompatible types - from 'struct bk *' to 'struct _iobuf *'void Insert_New_Book(char book_num[],char book_name[],int number) /*增加1本新书,读入新书的名称、编号和数量*/ { struct bk *book_fp; struct bk *p,*q,*t; q=p=h_book; while(p!=NULL&&strcmp(p->book_num,book_num)!=0) { q=p; p=p->next; } if(strcmp(p->book_num,book_num)==0) { printf("\n\t\t此编号已经存在,请重新输入!\n"); return; } t=(struct bk *)malloc(sizeof(struct bk)); strcpy(t->book_num,book_num); strcpy(t->book_name,book_name); t->book_kc=t->book_xc=number; q->next=t;t->next=NULL; if((book_fp=fopen("book.txt","ab"))==NULL) { printf("不能建立图书文件,初始化失败!请重新启动系统!\n"); return; } /*将新书信息添加到文件中*/ fwrite(t,sizeof(struct bk),1,book_fp); fclose(book_fp); }
▼优质解答
答案和解析
那个函数这样改:void list(struct goods *head) 加上一个goods 还有建立链表的时候两个输入语句这样改: scanf("%ld",&p1->codeID); getchar(); scanf("%s",p1->name); getchar(); scanf("%d",&p1-...
看了warningC4133:'f...的网友还看了以下:
篮球小组有5名队员,平均身高是1.63米.加了一名新队员,全队的平均身高加了0.9厘米.新队员的身高 2020-03-30 …
the后面跟可是名词还是不可是名词?from是不是介词? 2020-05-17 …
小明到恒通机床厂进行实践发现:2名熟练工和3名新工人每月可安装14台机床~1·小明到恒通机床厂进行 2020-05-21 …
5名乒乓球队员中,有2名老队员和3名新队员.现从中选出3名队员排成1,2,3号参加团体比赛,则入选 2020-05-22 …
新学期开学,编制班级,随机地将15名新生平均分配到三个班中去,这15名新生中有3名是女生,问:(1 2020-06-25 …
概率论新生人数的问题将15名新生随机地平均分配到三个班级中去,者15名新生中有3名是优秀生,问每个班 2020-11-20 …
将15名新生随机平均分配到三个班级中,这15名新生中有3名优秀生.问(1)每班各分配一名优秀生的概率 2020-11-22 …
warningC4133:'function':incompatibletypes-from'str 2020-12-05 …
新学期开学,编制班级,随机地将15名新生平均分配到三个班中去,这15名新生中有3名是女生,问:(1) 2020-12-06 …
某工厂有新工人、技师、工程师共80名,每天完成480件产品的任务,已知1名新工人每天能完成2件,1名 2020-12-26 …