list.c
Posted lifelessfaultless
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了list.c相关的知识,希望对你有一定的参考价值。
#include <stdio.h> #include <stdlib.h> #define Max 10 struct List { int Number; char Name[Max]; struct List *Next; }; typedef struct List Node; typedef Node *Link; void main(void) { Link New; int DataNum; char DataName[Max]; int i; New = (Link) malloc(sizeof(Node)); if(New == NULL) printf("Memory allocate Failure!! "); else { printf("Please input the data number : "); scanf("%d", &DataNum); printf("Please input the data name : "); scanf("%s", &DataName); New->Number = DataNum; for(i = 0; i <= Max; i++) { New->Name[i] = DataName[i]; } New->Next = NULL; printf("##Input Data## "); printf("Data Number : %d ",New->Number); printf("Data Name : %s ", New->Name); } free(New); }
以上是关于list.c的主要内容,如果未能解决你的问题,请参考以下文章