C++中String類(lèi)型的逆序方式
更新時(shí)間:2022年07月25日 11:32:05 作者:林三撇
這篇文章主要介紹了C++中String類(lèi)型的逆序方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
C++String類(lèi)型的逆序
這里使用反向迭代器實(shí)現(xiàn)
#include<iostream> #include <string> using namespace std; int main() { string str; cin>>str; string s(str.rbegin(),str.rend()); cout << s <<endl; return 0; }
用String方法逆序輸出字符串?dāng)?shù)組
方法
通過(guò)strlen()函數(shù)得到字符串長(zhǎng)度,然后用for循環(huán)逆序輸出字符串?dāng)?shù)組。
#include<iostream> #include<string> using namespace std; int main() { char a[50]; cin >> a; int k = 0; k = strlen(a); for (; k > 0; k--) { cout << a[k]; } return 0; }
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C++簡(jiǎn)單又輕松建立鏈?zhǔn)蕉鏄?shù)流程
二叉樹(shù)的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)是指,用鏈表來(lái)表示一棵二叉樹(shù),即用鏈來(lái)指示元素的邏輯關(guān)系。通常的方法是鏈表中每個(gè)結(jié)點(diǎn)由三個(gè)域組成,數(shù)據(jù)域和左右指針域,左右指針?lè)謩e用來(lái)給出該結(jié)點(diǎn)左孩子和右孩子所在的鏈結(jié)點(diǎn)的存儲(chǔ)地址2022-06-06C語(yǔ)言自定義函數(shù)的實(shí)現(xiàn)
這篇文章主要介紹了C語(yǔ)言自定義函數(shù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01C/C++讀寫(xiě)文本文件、二進(jìn)制文件的方法
今天小編就為大家分享一篇C/C++讀寫(xiě)文本文件、二進(jìn)制文件的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-07-07C++?AnimeGAN實(shí)現(xiàn)照片一鍵動(dòng)漫化
AnimeGAN是是由神經(jīng)網(wǎng)絡(luò)風(fēng)格遷移加生成對(duì)抗網(wǎng)絡(luò)(GAN)而成,它是基于CartoonGAN的改進(jìn),并提出了一個(gè)更加輕量級(jí)的生成器架構(gòu)。本文將介紹如何運(yùn)用AnimeGAN實(shí)現(xiàn)照片一鍵動(dòng)漫化,需要的可以參考一下2021-11-11