MAP 插入 修改 刪除 查詢

2021-09-22 01:44:07 字數 1415 閱讀 2598

​	m.

insert

(map<

int,string>::

value_type(1

,"a"))

;//map容器,鍵值型別,value_type都不能少

"a")); //同樣效果 ​

​	m.

insert

(map<

int,string>::

value_type(1

,"b"))

;//程式可以正常執行,但這條語句毫無用處。

m.insert

(make_pair<

int,string>(1

,"b"))

;//程式可以正常執行,但這條語句毫無用處。

m[1]=

"b";

//成功修改鍵值對 ​

​	for

(map<

int,string>

::iterator i = m.

begin()

; i != m.

end(

); i++

)​

​	m[1]

="a"

; m[2]

="b"

; m[3]

="c"

;//正確的寫法:

for(map<

int,string>

::iterator i = m.

begin()

; i != m.

end(

); i++)/*

map::iterator i = m.begin();

while(i != m.end())

*/​

#include

#include

#include

using namespace std;

intmain()

/* map::iterator i = m.begin();

while(i != m.end())

*/for

(map<

int,string>

::iterator i = m.

begin()

; i != m.

end(

); i++

) cout

return0;

}​

if

(m.count

(key)

) cout<<

"已有"

cout<<

"沒有"

<

插入修改刪除

六 插入資料 insert 表名 列名 values 插入的列值 insert stuinfo stuname,stuno,stuage,stuid,stuaddress values 張三 001,20,100,hello 1 注意事項 a 每次插入一行資料,不可能只插入半行或者幾列資料,因此,插...

插入 修改 刪除

dml語言 資料操作語言 插入 insert 修改 update 刪除 delete 插入語句 方式一 經典插入 語法 insert into 表名 列名1,列名2 values 值1,值2 borndate 1.插入的值的型別要與列的型別一致或相容。insert into beauty id,na...

DML插入,修改,刪除

語法 insert into 表名 列名 values 值1,插入的字段的方法 列名全寫,沒有值的設定為null 為空的列名不寫,也不用賦值為null 列的順序可以顛倒,列賦值要相同 列的個數和值的個數必須一致 省略列名,預設是所有列,而且列的順序和表中列的順序一致 語法 insert into 表...