标签:number sizeof size fail char else NPU ase main
#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!!\n"); 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##\n"); printf("Data Number : %d\n",New->Number); printf("Data Name : %s\n", New->Name); } free(New); }
标签:number sizeof size fail char else NPU ase main
原文地址:https://www.cnblogs.com/lifelessfaultless/p/9301075.html