-
一个顺序表问题
一个顺序表问题 我想对顺序表进行插入和删除,没有错误可以运行,可是结果怎么是错误的啊,大家帮我看看#definelistsize100#include<stdio.h>#include<malloc.h>structseqlist{intdata[listsize];intlength;};inti;voidinsertlist(structse...
381
热度 -
[求助]进制转换问题
[求助]进制转换问题 char*ReadData(FILE*fp,char*buf){returnfgets(buf,LINE,fp);//读取一行到buf}其中buf=(char*)malloc(LINE*sizeof(char));假如某一行为一个32位的二进制数读进了buf,将其转换成16进制数,怎么办 color=#000066>[此贴子已经被作者于2007-8...
183
热度 -
动态矩阵的生成与管理,调试不出来。。。
动态矩阵的生成与管理,调试不出来。。。 #include<stdio.h>#include<stdlib.h>typedefstructJZH{inta;structJZH*next;}J;voidmain(){//定义变量intn,row,line,count,i,j,m[100][100],J*q,*p,*head,*newMem; //建立...
133
热度 -
DONE约瑟夫问题
DONE约瑟夫问题 //约瑟夫问题,结果为什么异常?//输入422//422//1Thelastdot24Thelastdot22Thelastdot3Pressanykeytocon//tinue#include<stdio.h>#include<malloc.h>typedefstructnode{intdata;structnode*lin...
305
热度 -
[求助]"scanf("%s",&str);"等于"scanf(" ...
[求助]"scanf("%s",&str);"等于"scanf("%s",str);"?大吼一声,高人呢?! 刚刚看到这个程序,不知为何红色语句替换对程序没影响?#include<stdio.h>#include<string.h>#include<conio.h> intmain(){charstr[10];inti=0; mems...
760
热度 -
请看看我的程序问题在哪(somebody help me,please)
楼主用gets(string1);和gets(string2);存储输入的字符串,想没想过存到哪里去了?string1没有初始化,值是随机的,这叫野指针赋值,很容易破坏内存中的数据。建议搞清楚指针和数组的区别。不懂指针不要乱用,c给了你管理内存的权力你就要负责任。 color='#FF8000'>----------------解决方案-----------------...
213
热度 -
[求助]写一个函数连接2个字符串(这个也有问题了)
你这个就是动态的,所谓的动态就是调用malloc系列函数来获得的内存,不够还可以扩展所谓的静态就像调用数组这样固定了的 color='#FF8000'>----------------解决方案-------------------------------------------------------- intn;scanf("...
159
热度 -
[求助]TC编译的问题,请看看
可以用输出参数不是很好么?voidcopy(char*x,inty,char*output) color='#FF8000'>----------------解决方案-------------------------------------------------------- 将anelwl的代码再修改了下:#include&...
94
热度 -
各位麻烦啦!
各位麻烦啦! 1.函数的原型说明为intchrsn(char*s,char*t);,其功能是测试t在s中出现的次数,编制该函数并用相应的主函数对其进行测试。 2.函数的原型说明为intmychrcmp(char*s,char*t);,其功能是判定s与t的关系,函数返回值大于0时表示s大于t;函数返回值小于0时表示s小于t;函数返回值等于0时表示s等于t。编制该函数并用相...
238
热度 -
行编辑程序(栈)
行编辑程序(栈) 编译通过,运行后输入了之后出现了错误,帮忙看看行编辑那个函数啊 我的程序: #include<stdio.h> #include<stdlib.h> #include<malloc.h> #defineSTACK_INIT_SIZE100//初始分配量 #defineSTACKINCREMENT10//分配增量 //...
386
热度 -
请问指针可以这样用吗?
请问指针可以这样用吗? #include"stdio.h"structaa{char*b;}*p;main(){p=(structaa*)malloc(sizeof(structaa));printf("请输入字符串\n");scanf("%s",p->b);}这个字符指针能存放一个字符串吗? color=#000066>[此贴子已经被作者于2007-10-111...
358
热度 -
一个字符串的问题
一个字符串的问题 #include<stdio.h>intmain(void){char*s; scanf("%s",s);printf("%s",s);getch();return0;}很简单的字符串输入输出为什么在DEV-C++里运行输入后就显示程序错误而WIN-TC里则可以运行....想不通...请教 搜索更多相关的解决方案: ...
74
热度 -
请解释下fgets的错误和修改方法
请解释下fgets的错误和修改方法 structstudent{charcolumn_name;chardatatype;charnullor;structstudent*next;}; structstudent*create(void){structstudent*head;structstudent*p1,*p2;intn;inti;charch;FILE*fp;...
251
热度 -
[求助]关于链表的创建与输出操作
[求助]关于链表的创建与输出操作 #include<stdio.h>#include<stdlib.h> structstudentinfo{charname[20];charnum[20];intscore[20];structstudentinfo*next;}typedefstructstudentinfoNODE; NODE*create...
116
热度 -
[求助]链表.....
[求助]链表..... 为什么没有输出啊....#include"stdio.h"#include"stdlib.h"#defineSstructWorkerS{intnum;charname[20];charsex;intpay;S*prec;S*next;};voidmain(){S*p1,*p2,*head;p1=p2=head=(S*)malloc(sizeof...
405
热度 -
闲,做个练习看看...
闲,做个练习看看... #include<stdio.h>#include<stdlib.h>typedefstructR{intv1,v2,prdt;structR*NextRs;}Rs;typedefstructT{Rs*NextRs;structT*NextTm;}Tm;//=================================...
218
热度 -
[求助]请教回文问题
[求助]请教回文问题 最后调试总是不能得出结果利用栈判断是否是回文#include<stdio.h>#include<malloc.h>#include<string.h>#include<math.h>#defineOK1#defineERROR0typedefintStatus;#defineSTACK_INIT_SI...
267
热度 -
[求助]求一个栈的程序,有插入,删除等功能
[求助]求一个栈的程序,有插入,删除等功能 求一个栈的程序,有插入,删除等功能 搜索更多相关的解决方案: color="red">删除 color='#FF8000'>----------------解决方案-------------------------------------------------...
78
热度 -
求救,这条代码怎样理解?
求救,这条代码怎样理解? 这条代码怎样理解? z->scv.calc((void*)&z->scv); 搜索更多相关的解决方案: color="red">代码 color='#FF8000'>----------------解决方案---------------------------...
95
热度 -
如何扩展内存呢?
如何扩展内存呢? 不知道要输入多少字符 先扩展内存然后输入不知道怎么实现??? 搜索更多相关的解决方案: color="red">内存color="red">字符color="red">输入 color='#FF8000'>----------------解决方案---------------------...
92
热度