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语言相关知识点(不定期更新内容

    2024-07-09 16:54:03       16 阅读
  2. C/C++】内存相关

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

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

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

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

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 16:54:03       49 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 16:54:03       53 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 16:54:03       42 阅读
  4. Python语言-面向对象

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

热门阅读

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

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

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

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

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

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