亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

矩陣數組初始化時,為什么在構造函數里面成功了,但是一出構造函數就都變成隨機數了?

矩陣數組初始化時,為什么在構造函數里面成功了,但是一出構造函數就都變成隨機數了?

正在回答

2 回答

但是我編碼的時候不管是用循環賦值還是memset函數都賦值不成功,賦值為0之后都會變成隨機數

0 回復 有任何疑惑可以回復我~

????按道理講,創建動態分配的數組時是不可以初始化的,只能在后續將其所有元素逐一設置為零。

????所以,在構造函數中創建完矩陣數組后,是需要給數組全部元素賦值為零的。否則就是隨機數。

????有個便捷函數是:memset(m_pMatrix, 0, m_iCapacity *m_iCapacity * sizeof(int));。教程里面也有的。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

矩陣數組初始化時,為什么在構造函數里面成功了,但是一出構造函數就都變成隨機數了?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號