C語言string h庫中的函式簡介

2021-09-11 03:21:01 字數 476 閱讀 7302

基本介紹:

增刪改查:

一、string 的 insert:

s.insert(p,t);————— p迭代器,t值,插入在p之前,返回新元素的迭代器

s.insert(p,n,t); ———— n個值為t元素,返回新新增的第乙個

s.insert(p,b,e); ———– b、e迭代器中的內容

s.insert(p,il); ————– il花括號元素列表 返回第乙個

s.insert(pos,args);——– 在pos前插入,pos下標/迭代器。若下標,返回s的 引用;若迭代器,返回,第乙個的迭代器

二、string 的 erase

s.erase§;——————– 刪除迭代器p指定的元素,返回其後的迭代器

s.erase(b,e);——————刪除迭代器b:e間元素,返回e後的迭代器

s.erase(pos,len); ————刪除從位置pos開始的len個元素,返

C語言string h庫中的常用函式

首先有幾點說明 舉例 char s1 100 char dest 100 此時如果執行strcpy dest,s1 函式,則實際上只將abc複製給了dest,也就是說dest abc 而不是期望的dest abcd efg 關於記憶體區域重疊的問題可以參見 部落格 1 函式原型 char strst...

C語言 string h中的常用函式

1.strlen 函式名 strlen 功能 求得字串的長度 說明 strlen str 為字串str的長度 例項 include include intmain 2.strcpy 函式名 strcpy 功 能 將乙個字串賦值給另乙個字串 說明 strcpy str1,str2 表示將str2賦值給...

C語言string h常用函式總結

從源src所指的記憶體位址的起始位置開始拷貝n個位元組到目標dest所指的記憶體位址的起始位置中.由src所指記憶體區域複製count個位元組到dest所指記憶體區域。memmove用於從src拷貝count個字元到dest,如果目標區域和源區域有重疊的話,memmove能夠保證源串在被覆蓋之前將重...