为什么会出现这种结果?
#include<stdio.h>
#include<stdlib.h>
typedef int datatype;
typedef struct node
{
datatype data;
struct node *next;
}linklist;
void creatlist1(linklist *head,int n)
{
linklist *p,*s;
int i;
head->next=NULL;
s=head;
for(i=0;i<n;i++)
{
p=(linklist*)malloc(sizeof(linklist));
scanf("%d",&p->data);
s->next=p;
s=p;
}
}
void displaylist(linklist *head)
{
linklist *p;
int i=0;
p=head->next;
if(p==NULL)
{
printf("这是个空指针\n");
}
while(p)
{
printf("%d ",p->data);
p=p->next;
}
}
int main()
{
linklist *head;
head=(linklist*)malloc(sizeof(linklist));
creatlist1(head,5); //创建一个链式列表
displaylist(head); //输出列表中的元素
return 0;
}


...全文
相关推荐
py代码-python中map的结果为什么一定要list处理?
py代码-python中map的结果为什么一定要list处理?
WM_为什么学了那么多,总是没结果?.pdf
WM_为什么学了那么多,总是没结果?
为什么100Vac叠加50Vdc测量结果是111.79?
有一个工程师用我们的6812B交流电源分析仪输出交流100 Vac (60Hz),同时叠加一个50Vdc的偏置电压波形,但6812B的显示屏显示的电压确是111.79V,于是让我帮忙确认这个结果是否正确?
用 NULL 车牌戏弄车管所,结果收到 18000 美金罚单,这是为什么?
(给Python开发者加星标,提升Python技能) 原创:程序员的那些事(id:iProgrammer) 不一样的个性车牌 在国内,汽车牌照是字母和数字的组合。 而有些其他国家,是可以出钱个性化定制车牌,比如:纯字母的字符串做牌照……以前我们分享过一些个性车牌,比如:GOOGLE FIFO (先进先出) GITDIFF 注册 NULL 车牌想戏弄车管所,结果很现实…… 有个美国加州的白帽黑客 Droogie,他的车牌也是相当的个性,是程序员都熟知的 NULL。 最近他在拉斯维加斯 DEFCON 黑客大会上做了分享。他笑着承认,当初注册申请这个车牌是为了好玩,想戏弄车管所。因为 NU
5个为什么分析.pptx
5个为什么分析.pptx


