TA貢獻1770條經驗 獲得超3個贊
看看你push的是什么,是不是你每次修改的對象,而不是創建新的對象,然后push進去的,導致實際上push的是同一個對象。比如下面的代碼User u;for (inr i = 0; i < 10; i++){u.name = "a";u.age = i;vec.push(u); //實際上你改來改去都是同一個對象}
TA貢獻1797條經驗 獲得超4個贊
建議用string代替char*,這是比較正常的用法
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號