首页
c语言reverse用法(Creverse函数)
返回

c语言reverse用法(C reverse函数)

2022-12-18 综合百科 By:佚名
最佳答案关于c语言reverse用法,C reverse函数这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧!1、#include#includetypedef struct _node { int value; struct _node *next;} node;node * make_node(int value) { node *new_node = (node *) malloc(sizeof(node)); new_node-...

关于c语言reverse用法,C reverse函数这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧!

1、#include#includetypedef struct _node { int value; struct _node *next;} node;node * make_node(int value) { node *new_node = (node *) malloc(sizeof(node)); new_node->value = value; new_node->next = 0; return new_node;}node * add_after(node *pos, int value) { node *new_node = make_node(value); pos->next = new_node; return new_node;}void print_node_list(node *head) { while (head) { printf("%d", head->value); head = head->next; } printf("");}void free_node_list(node *head) { node *temp; while (head) { temp = head; head = head->next; free(temp); }}node * reverse(node *head) { node *f = 0, *s = 0; while (head) { f = s; s = head; head = head->next; s->next = f; } return s;}int main() { int i = 0; node *head = make_node(i), *last = head; while (i < 10) { last = add_after(last, ++i); } print_node_list(head); head = reverse(head); print_node_list(head); free_node_list(head); return 0;}。

本文到此分享完毕,希望对大家有所帮助。

猜你喜欢
马跃女演员(郑跃演员)

马跃女演员(郑跃演员)

12-18 0 阅读
打印工商年报(打印工场)

打印工商年报(打印工场)

12-18 0 阅读
路由器无线网如何设置(金浪路由器怎么设置无线网?)

路由器无线网如何设置(金浪路由器怎么设置无线网?)

12-18 0 阅读
笔记本电池第一次充电(新买的联想笔记本电脑第一次电池充电需要多久)

笔记本电池第一次充电(新买的联想笔记本电脑第一次电池充电需要多久)

12-19 0 阅读
国产电视质量排名第一国家(国产电视质量排行榜)

国产电视质量排名第一国家(国产电视质量排行榜)

12-18 0 阅读
没有规矩不成方圆谁说的?什么情况下说的?

没有规矩不成方圆谁说的?什么情况下说的?

12-19 0 阅读
热门推荐
16k纸是多大(16k纸是多大图片)

16k纸是多大(16k纸是多大图片)

12-18 0 阅读
iphone6s配色有几种(iphone6s配置参数)

iphone6s配色有几种(iphone6s配置参数)

12-18 0 阅读
廷德尔的第一个电视节目将让你刷推进故事

廷德尔的第一个电视节目将让你刷推进故事

12-18 0 阅读
机械革命的深海泰坦X8Ti Plus和惠普Elitebook 1030 X360 G3如何评价?

机械革命的深海泰坦X8Ti Plus和惠普Elitebook 1030 X360 G3如何评价?

12-18 0 阅读
鲁人曹沫文言文翻译(鲁人曹沫)

鲁人曹沫文言文翻译(鲁人曹沫)

12-18 0 阅读
拼多多上的免费试用过后要钱吗(拼多多0元试用后要钱么)

拼多多上的免费试用过后要钱吗(拼多多0元试用后要钱么)

12-18 0 阅读
三星e2120c(三星e2100c)

三星e2120c(三星e2100c)

12-08 0 阅读
心相印品牌直播间(心相印品牌介绍)

心相印品牌直播间(心相印品牌介绍)

12-18 0 阅读
勒马回片一样的药效(勒马回片是什么药)

勒马回片一样的药效(勒马回片是什么药)

12-18 0 阅读
游戏黑龙江(关于游戏黑龙江的介绍)

游戏黑龙江(关于游戏黑龙江的介绍)

12-18 0 阅读