[問題] 陣列裡元素初始值的問題

看板C_and_CPP (C/C++)作者 (我想出去玩啦)時間16年前 (2009/04/18 15:35), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
小弟剛剛假設了一個二維陣列s0[2][32] 一開始的初始值希望為零 所以我把他寫成int s0[2][32]={0}; 但是在做F11的時後,每次只要到這行 他就會跳到memset.asm這邊來 請問這是甚麼問題呢,我有參考VC++2008這本書 書中好像也是這樣寫,但是就是沒辦法過 請板上大大幫忙解答一下 感謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.98.150 ※ 編輯: gw119 來自: 140.113.98.150 (04/18 15:41)

04/18 17:23, , 1F
那就按F10唄
04/18 17:23, 1F

04/18 17:33, , 2F
這個我也試過了 兩者的結果是一樣的^^
04/18 17:33, 2F

04/18 17:50, , 3F
進去memset.asm就用shift+F11跳出來吧, 因為你要把一個
04/18 17:50, 3F

04/18 17:51, , 4F
陣列初始化為0, 用memset()成0本來就是很常見的作法啊:)
04/18 17:51, 4F

04/18 17:52, , 5F
話說, 有時候我也搞不清楚怎樣的情況會trace進外部的lib
04/18 17:52, 5F

04/18 17:53, , 6F
怎樣又會造成你想trace in, 它都會直接像F10一樣走過XD
04/18 17:53, 6F
文章代碼(AID): #19wOAgHo (C_and_CPP)
文章代碼(AID): #19wOAgHo (C_and_CPP)