C语言相关内容模块

07-09 1389阅读

C语言相关内容模块

  • 1、函数指针定义方式
  • 2、静态链表实现

    1、函数指针定义方式

    C语言相关内容模块

    函数指针的具体用法

    C语言相关内容模块

    2、静态链表实现

    C语言相关内容模块

    代码实现:

    #define _CRT_SECURE_NO_WARNINGS // 抑制 C4996 警告
    #include 
    #include 
    #include 
    // 链表节点类型定义
    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;
    }
    

    C语言相关内容模块

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]