string 是一個保存 char 的序列容器,提供了大量的字串操作函式。譬如:
(1) length():獲取字串長度。
(2) size():獲取字串長度;size()表示的是string這個容器中的元素個數。
(3) empty():字串是否為空。
(4) append(str, start, count):截取 str 的第 start 個字元直至第 count 個字元,賦值增加至另一個字串之後。
(5) insert(ins, str):觸動引發 insert() 的字串物件,將 str 插入第 ins 個字元之後。
(6) find(str, 0):觸動引發 find() 的字串物件,從第 0 個字元開始尋找是否有符合 str 的子字串。
(7) assign(str, start, count):截取 str 的第 start 個字元直至第 count 個字元,賦值指定給另一個字串。
請鍵入4-4 範例程式
7 8
Pokemoon長度 length() : 7 GO Tour長度 size() : 8 空字串1,不是空字串0。 str3 = '' : 1 append之後,str3 = Pokemon Tour 在str3插入字串 GO: Pokemon GO Tour 尋找str3中的第一個 GO : 8 assign之後,str4 = GO Tour
| ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |
|||||