# 其他 ## break和continue ```cpp break; ``` 這兩個只適用在switch和迴圈(for, while) 用法同上,break能跳出迴圈、continue能進入下個迴圈 前者能略過整個迴圈,後者能略過後半段的內容 break常用在無線迴圈 ```cpp while(1){ . . . if(...){ break; } } ``` continue常用在節省for的數量 ```cpp for(int i=0; i<n; i++){ if(...){ continue; } . . . } ``` ## string字串 比char還好用的東西,需要輸入<string>函式 能夠一次書處一長串的字,並調整內容 | 程式碼 | 功能 | | -------- | -------- | | [] | 跟陣列一樣取出字串中的某個字母,常常搭配''來偵測,或者+'0'來取出數字 | |+|連接字串,將兩個字串頭尾連接| |=|定值| |==|判斷| |.size()|取長度,也可以用a.length| |.empty|是否為空字串| |.assign(a, b, c)|從a字串的第b個字元取出c個字元來指定給另一字串物件| |.append(a, b, c)|從a字串的第b個字元取出c個字元來附加至另一字串物件之後| |.insert(a, b)|將b字串的第a個一後插入到指定字串|
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up