字符串反序,逆序输出字符串
生活随笔
收集整理的這篇文章主要介紹了
字符串反序,逆序输出字符串
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
要注意\0問(wèn)題。
在下面++,而不是在while中++。
?
?
--j。但是也不對(duì),會(huì)把\0結(jié)束符弄到前面。
?
改為:
#include "stdafx.h" void Reverse(char str[]) {int i=0,j=0;char c=0;while(str[j])++j;while(i<--j){c=str[i];str[i]=str[j];str[j]=c;++i;}//看下面,是先將a和g對(duì)調(diào),d和d對(duì)調(diào),依次首尾對(duì)調(diào)。 }int _tmain(int argc, _TCHAR* argv[]) {char s[128]="adfdsgdg";puts(s); Reverse(s); puts(s);return 0; }?
轉(zhuǎn)載于:https://www.cnblogs.com/wxl845235800/p/10541600.html
總結(jié)
以上是生活随笔為你收集整理的字符串反序,逆序输出字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: springcloud(一)-初识
- 下一篇: Python接口自动化实战 ( 第一阶段