当前位置: 首页 > news >正文

c语言单向链表操作


typedef struct nodes_t {int data;struct nodes_t* next;
}nodes_t;static nodes_t* head_point = NULL;nodes_t* createNode(nodes_t *node) {nodes_t *p1;if (node == NULL) {return head_point;}if (head_point == NULL) {head_point = node;head_point->next = NULL;return head_point;}p1 = head_point;while (p1->next!=NULL){p1 = p1->next;}p1->next = node;node->next = NULL;return head_point;
}void printNode() {nodes_t* p1 = head_point;while (p1 != NULL){printf("data:%d\r\n",p1->data);p1 = p1->next;}}int delNode(nodes_t* node) {nodes_t* p1 = head_point;nodes_t* temp;if (node == head_point) {head_point = head_point->next;}else {while (p1 != NULL) {temp = p1;p1 = p1->next;if (p1 == NULL) {return 1;}else if(p1==node){temp->next = p1->next;return 0;}}}return 0;
}

使用:

nodes_t p1 = {0};p1.data = 1;
head_point = createNode(&p1);
nodes_t p2 = { 0 };
p2.data = 2;
head_point = createNode(&p2);nodes_t p3 = { 0 };
p3.data = 3;
head_point = createNode(&p3);printNode();delNode(&p2);printNode();

image

http://www.jsqmd.com/news/15510/

相关文章:

  • Unity3D中定义全局宏(不同于在unity设置中的)
  • 第十七篇
  • AtCoder arc208 总结
  • 题解:qoj8329 Excuse
  • `uv run pytest` does not work
  • Sourcetree - Git 备份
  • uni-app x实现上下拉动,动态加载数据
  • 从创作到分析:2025 公众号排版工具全维度测评榜单
  • 企业微信ipad协议稳定防封的最新最全功能
  • 企业微信协议ipad,稳定防封私有化部署私域流量聚合聊天,机器人实现方案
  • 重新思考钓鱼攻击意识培训:网络安全的关键反思
  • 任务分解与小模型如何降低AI成本
  • spring事件监听的核心机制
  • 直播软件开发搭建公司
  • freeswitch的proxy_media模式下video流的问题与修正
  • DNS 相关
  • 2025 年无锡专线物流公司最新推荐排行榜:聚焦个性化运输解决方案,精选优质服务商往返无锡/冷链无锡/公路无锡/大件无锡专线物流公司推荐
  • 使用ceph rdb做k8s后端存储(ceph-csi storageclass
  • 2025 最新火烧板源头厂家推荐排行榜:自有矿山加持 + 品质卓越,芝麻灰 / 五莲花等石材采购优选指南
  • 【IEEE出版、吉首大学主办】第二届智能机器人与自动控制国际学术会议 (IRAC 2025)
  • 第三次课动手动脑合集
  • 2025 年火山石厂家最新推荐排行榜:聚焦自有矿藏与全自动生产,涵盖滤料填料等多品类企业权威指南人工湿地填料/人工湿地滤料/黑色/红色火山石厂家推荐
  • mysql5.7.44升级到8.0.34 mysql跨版本升级实战操作 windows环境
  • 【SPIE出版、往届已检索】第十届能源系统、电气与电力国际学术会议 (ESEP 2025)
  • 2025 防火隔断厂家最新推荐排行榜:甲级防火玻璃隔断厂家深度测评,精选优质品牌助力采购决策
  • 作业3
  • 2025-10-17
  • 2025 年最新推荐!国内优质球墨铸铁管厂家排行榜,涵盖市政 / 给水 / 水利工程用管,助力采购高效选材
  • Nexpose 8.24.0 for Linux Windows - 漏洞扫描
  • 用于博客美化的测试(后面再更新)