C语言相关内容模块

1、函数指针定义方式

在这里插入图片描述

函数指针的具体用法
在这里插入图片描述

2、静态链表实现

在这里插入图片描述
代码实现:

#define _CRT_SECURE_NO_WARNINGS // 抑制 C4996 警告
#include <stdlib.h>
#include <string.h>
#include <stdio.h>

// 链表节点类型定义
struct LinkNode
{
	int data;
	struct LinkNode *next;

};

void test() {

	// 创建5个独立的节点
	struct LinkNode noed1 = { 10,NULL };
	struct LinkNode noed2 = { 20,NULL };
	struct LinkNode noed3 = { 30,NULL };
	struct LinkNode noed4 = { 40,NULL };
	struct LinkNode noed5 = { 50,NULL };

	// 创建链表
	noed1.next = &noed2;
	noed2.next = &noed3;
	noed3.next = &noed4;
	noed4.next = &noed5;

	// 遍历链表
	struct LinkNode *pCurrent = &noed1;

	while (pCurrent !=NULL)
	{
		printf("%d\n", pCurrent->data);
		pCurrent = pCurrent->next;
	}

}

int main() {

	test();
	system("pause");
	return 0;
}

在这里插入图片描述

相关推荐

  1. C/C++】内存相关

    2024-07-09 16:54:03       6 阅读
  2. C语言考试内容

    2024-07-09 16:54:03       12 阅读
  3. C语言内存模型的深度剖析

    2024-07-09 16:54:03       27 阅读
  4. C语言内存函数及模拟实现

    2024-07-09 16:54:03       14 阅读

最近更新

  1. 在 Ubuntu Server 22.04 上安装 Docker 的详细步骤

    2024-07-09 16:54:03       0 阅读
  2. 航班管理系统【C语言版】单文件编写

    2024-07-09 16:54:03       0 阅读
  3. Linux常用命令(持续更新)

    2024-07-09 16:54:03       0 阅读

热门阅读

  1. pdfplumber vs PyMuPDF:PDF文本、图像和表格识别的比较

    2024-07-09 16:54:03       10 阅读
  2. 编写简单的Ansible Playbook

    2024-07-09 16:54:03       6 阅读
  3. VSCode + 阿里云OSS + 图床插件Picgo

    2024-07-09 16:54:03       8 阅读
  4. 【Hive实战】HiveMetaStore的指标采集告警

    2024-07-09 16:54:03       8 阅读
  5. 设计模式简单示例

    2024-07-09 16:54:03       10 阅读