当前位置: 代码迷 >> C语言 >> 定位失败
  详细解决方案

定位失败

热度:254   发布时间:2007-09-21 17:22:18.0
定位失败
定位失败是什么意思?
搜索更多相关的解决方案: 失败  

----------------解决方案--------------------------------------------------------

请LZ把问题说明白一些.
以便大家能很好帮助你.


----------------解决方案--------------------------------------------------------

#include <stdio.h>
#include<stdlib.h>
#include <ctype.h>
struct Arcnode{
int adj;
char a[10];
struct Arcnode *next;
}Arcnode,*b;

struct VNode
{
int ad;
struct Arcnode *first;
}a[4000];

main()
{
char *p;int s,s1;int i;
for(i=1;i<=4000;i++)
{a[i].ad=i;
a[i].first=NULL;}

for(i=1;i<=1;i++)
{printf("shuru luxian");
gets(p);
scanf("%d",&s);
while(s!=0)
{scanf("%d",&s1);
b=(struct Arcnode*)malloc(sizeof(Arcnode));
b->adj=s;
strcpy(b->a,*p);
b->next=a[s].first;
a[s].first=b;
s=s1;}
}
}


----------------解决方案--------------------------------------------------------
这个帮忙看看,哪错了?
----------------解决方案--------------------------------------------------------
第一个循环发生数组越界。。。
----------------解决方案--------------------------------------------------------
  相关解决方案