我們來看一下當中的第2個圓圈,為什麼使用size來相加呢?我們知道一開始我們定義的初始空間為init_size;我們想一下啊,如果是第1次進行空間的增加,那麼我們使用init來進行相加是可以的,但是當第2次想加我們再想開闢空間的時候,還使用初始空間大小,加上我們所要開闢的空間大小是不可以的,因為第1次已經改變了,原來空間的大小應該用的是第2次的空間大小加上後來一次空間的大小,所以此處呢,我們應該使用的是乙個變數加常量的方式,而不是兩個常量之間相加,想家之後呢,我們需要把新的首位址賦值給指標變數,
簡單的欣賞一下這個**就ok了,
SQL基礎 修改資料 INSERT
向資料庫中插入一條新紀錄時,就必須使用insert語句 語法insert into 表 欄位1 欄位2,values 值1,值2,students表 例項 向students表插入一條新紀錄 insert into students class id,name,gender,score values...
C string中的insert 函式用法詳解
在原串下標為pos的字元前插入字串str basic string insert size type pos,const basic string str str從下標為pos1開始數的n個字元插在原串下標為pos的字元前 basic string insert size type pos,cons...
python中如何使用insert函式
描述 insert 函式用於將指定物件插入列表的指定位置。語法insert 方法語法 list.insert index,obj 引數indexdusja 物件 obj www.cppcns.com需要插入的索引位置。obj 要插入列表中的物件。返回值該方法沒有返回值,但會在列表指定位置插入物件。例...