c语言.ppt
* 普通单向链表示意图 张帅帅 110108… M 0.10 赵小飞 360108… M 20.00 罗小花 410108… F 88.20 李美美 350108… F 500.00 NULL … Head Tail * 例,需求 设有某系统的用户信息结构体,其中 用户ID长度为10 用户姓名长度不超过10 需要处理的用户数据不定, 假设某程序需要以链表方式处理用户的数据 * 普通单向链表示意 Data Data Data Data NULL … Head Tail * 链表结点结构声明 方法1: struct UserInfoNode { char szID[11]; //ID char szName[11]; //姓名 struct UserInfoNode *pNextUser; //下个用户指针 }; 方法2: typedef struct UserInfoNode *USERPOINTER; struct UserInfoNode { char szID[11]; //ID char szName[11]; //姓名 USERPOINTER pNextUser; //下个用户指针 }; * 更好的方法:基本信息单独说明 //用户基本信息结构声明 st
原创力文档

文档评论(0)