社区
C语言
帖子详情
求助
qq_53216250
2021-01-04 04:43:37
求大佬讲一下这段程序,谢谢
...全文
42
3
打赏
收藏
求助
求大佬讲一下这段程序,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Golden_Chen
2021-01-04
打赏
举报
回复
初学C吧。 要理解这个代码,首先要弄清楚,指针变量与普通变量的区别:前者是告诉编译器,存储的值是一个地址值;后者则是数值。 所以对于指针变量p, *p++ 和(*p)++是有区别。 函数里面,搞两个指针,一个指向头,一个指向尾。 按地址比较,然后交互数值大小。
qybao
2021-01-04
打赏
举报
回复
s1=w 指针指向字符串的首地址(也就是s1指向‘1’这个字符的地址) s2=w+n-1 指针指向字符串最后一个字符的地址(也就是s2指向‘7’这个字符的地址) while(s1<s2)当s1指向的地址小于s2指向的地址则一直循环 t=*s1;*s1=*s2;*s2=t;就是交换s1和s2地址的字符,也就是‘1’变成了‘7’,‘7’变成了‘1’ s1++就是s1指向的地址递增,也就是s1指向‘2’所在的地址 s2--就是s2指向的地址递减,也就是s2指向‘6’所在的地址 这样,下一轮while循环就会交换‘2’和‘6’,再下一轮就交换‘3’和‘5’,再下一轮,s1指向‘4’,s2也指向‘4’,不满足while,循环结束 所以最终字符串变为“7654321”
ctrigger
2021-01-04
打赏
举报
回复
fun函数实现字符串转置
算法技术手册 - 中文版
《算法技术手册》内容简介:开发健壮的软件需要高效的算法,然后程序员们往往直至问题发生之时,才会去
求助
于算法。《算法技术手册》讲解了许多现有的算法,可用于解决各种问题。通过阅读它,可以使您学会如何选择和...
教师回应幼儿
求助
行为的问题及对策研究
这是由于在
求助
过程中,幼儿可以和被
求助
者,多为教师进行互动,可以使幼儿学会许多解决问题的技巧,最终也就可以促进幼儿社会性的发展。本文选择3岁至6岁幼儿为研究对象,采用观察法,进行探究幼儿在幼儿园里的
求助
...
java/php/python在线
求助
救援网站vue+elementui
本系统前后台的前端通过Vue开发,线上部署将Vue代码构建成合成压缩后的代码到dist...本南天
求助
系统是针对目前南天
求助
的实际需求,从实际工作出发,对过去的南天
求助
系统存在的问题进行分析,完善施助者的使用体会。
基于微信小程序的校园欺凌
求助
系统 计算机毕业设计源码69173
该系统利用微信这一中国最广泛使用的社交平台作为载体,通过小程序的形式提供了匿名报告功能,确保了用户...后端则基于Spring Boot框架构建,实现用户管理、紧急
求助
管理、
求助
报告管理、事件跟踪管理等核心功能.....
springboot留守儿童学习
求助
系统-计算机毕设 附源码35289
留守儿童学习
求助
系统主要功能模块包括系统首页、系统用户管理(管理员、系统用户)、资源管理(新闻列表、新闻分类)、公告管理、模块管理(留言信息、留守儿童、
求助
信息、捐款信息、确认捐出),采取面对对象的...
C语言
70,026
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章