靜態串的儲存結構以及增刪改查

2022-07-22 18:27:12 字數 1047 閱讀 6699

*資料結構串的操作,有增刪改查

*串的初始化以及串的賦值等操作必須注意,在新學的時候必須注意值得傳遞,指標的指向以及初始化的結果

//操作效果圖:

**://串的靜態儲存結構

/**靜態陣列儲存結構

typedef structstring;

*//**

動態的陣列儲存結構

typedef structdstring;

*//**

*定義乙個靜態陣列結構體

*/#include

#define maxsize 100

using namespace std;

typedef struct string;

/***初始化操作

*/void initiate(string *s)

/***插入操作

*在s的i的位置下插入字串t

*/int insert(string *s,int i,string t)

/***插入新的串t

*/ for(int j = 0; j < t.length;j++)

s->length= s->length+ t.length;//產生新的串長度

// cout<

cout<

**刪除串的操作

*刪除串s從位置pos到後的長度的子串值

*/int delete(string *s,int pos ,int len)

s->length= s->length - len;

// cout<

cout<

**取子串操作

*取串從pos開始的len長度的串給t

*/int substring(string *s,int pos ,int len,string *t)

t->length = len ;

return 1;}}

int main()

cout<

Mongodb的儲存操作 以及增刪改查

from pymongo import mongoclient 建立mongodb物件 mb mongoclint host 127.0.0.1 port 27017 students mg.student建立資料庫的名字 stu students.stu建立表 插入資料 stu.insert on...

SQL語句以及增刪改查

sql語句主要分為兩類,ddl語句和dml語句。sql語句主要分為兩類,ddl語句 dml語句。dml語句 data manipulation language 即資料操作語言 dml包含insert update delete select等常用語句 ddl語句 data definition l...

資料儲存 SQLite增刪改查

增contentvalues.put name 張三 contentvalues.put age 18 contentvalues.put clazz 計算機1301班 db.insert book null,contentvalues contentvalues.clear contentvalu...