C语言相关内容模块
C语言相关内容模块
- 1、函数指针定义方式
- 2、静态链表实现
1、函数指针定义方式
函数指针的具体用法
2、静态链表实现
代码实现:
#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; }
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。