顺序表初始化 静态分配 C语言

Run Settings
LanguageC
Language Version
Run Command
# include<stdio.h> #define MaxSize 10 // 定义最大长度 typedef struct { int data[MaxSize]; // 用静态的 “数组” 存放数据元素 int length; }SqList; void InitList (SqList *L){ for (int i = 0; i < MaxSize; i++) // L->data[i] = 0; // 将所有的元素设置为默认初始值 L->length = 0; // 顺序表初始长度为 0 } int main() { SqList L; // 声明一个顺序表 InitList(&L); // 初始化顺序表 for(int i =0;i<MaxSize;i++) { printf("data[%d]=%d\n",i,L.data[i]); } return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines