作者查詢 / ac01965159
作者 ac01965159 在 PTT [ C_and_CPP ] 看板的留言(推文), 共53則
限定看板:C_and_CPP
看板排序:
首頁
上一頁
1
下一頁
尾頁
2F→: 剛剛有看過第八戒了,雖然可能是我理解錯,不過他那06/08 00:41
3F→: 篇好像是在說一個expression中對同一個變數做++的問06/08 00:41
4F→: 題06/08 00:41
5F→: 看過了之後還是不知道為什麼qq06/08 00:42
11F→: 感謝,不過不太了解為什麼b=++a就不會有這種先複製到06/08 02:01
12F→: local variable的情形呢?06/08 02:01
9F→: 大概了解了,感謝各位01/26 02:05
10F→: 不好意思,剛剛發現後來我把程式碼改成不用傳送obje01/26 22:41
11F→: ct過去之後,仍然會被解構兩次,想請教為什麼會這樣01/26 22:41
12F→: 程式碼https://ideone.com/2ghqaB01/26 22:42
14F→: 剛剛有用debug模式下去跑過,最後會被解構兩次好像是01/27 01:11
15F→: 因為obj指向tem01/27 01:11
16F→: 但是關於結構的時機,我原本想說是:第一次tem被解構01/27 01:12
17F→: 是因為超出生存空間,所以呼叫解建構子,但是第二次01/27 01:12
18F→: 解建構就不太理解,debug模式跑出來是在第一次解建構01/27 01:12
19F→: 完就立即再解構一次,照理說不是應該執行到最後一行01/27 01:12
20F→: 才會呼叫的嗎?01/27 01:12
21F→: 我有在新的程式最下面再加一行輸出"abc"來看比較明顯01/27 01:13
22F→: ,結果是先解建構兩次才會輸出"abc",所以想問說為什01/27 01:13
23F→: 麼不是先解構一次,然後輸出"abc",然後再解構一次呢01/27 01:13
24F→: ?01/27 01:13
25F→: 改過的程式碼:https://ideone.com/2UUrXk01/27 01:14
28F→: 抱歉我再去重看一下,謝謝01/27 12:27
4F推: 感謝大大的用心,我也覺得答案是 “是”09/12 14:26
8F推: 是因為如果b沒被初始化,所以才是不一定嗎?09/13 10:17
19F推: 抱歉有些地方不太能理解,如果單純的指標運算會丟失09/13 14:07
20F→: 一些資訊,那電腦為什麼不會自己去判斷那些物件的型09/13 14:07
21F→: 別等等資訊呢?09/13 14:07
25F推: 原來如此,感謝。09/13 14:17
3F→: 好像貼的有點問題,貼這邊好了。https://pastebin.c09/11 21:19
4F→: om/pzgHN0bt09/11 21:19
6F→: 抱歉手機版不太熟悉,上面弄好了。09/11 21:21
8F→: 後來我有自己手動去用動態配置記憶體用出一個2維陣列09/11 21:23
9F→: 測試看看,可是結果跟輸出a與a[0]的答案是不同的,但09/11 21:23
10F→: 是系統配的二維陣列卻不一樣,不太明白為什麼。09/11 21:23
16F→: *a應該是pointer,只是不解為什麼a==*a09/11 22:00
17F→: 上網查過後,還是不清楚手動生成一個二維陣列,跟自09/11 22:01
18F→: 動生成的array為什麼會有這種差別09/11 22:01
19F→: 手動生成的2維陣列:09/11 22:02
20F→: paste in.com/TwsxYLeE09/11 22:02
22F→: 原來如此,那兩筆不同資料,,得到相同的地址,該如09/11 22:24
23F→: 何解釋才好呢,查過array跟pointer的關係後還是不知09/11 22:24
24F→: 道原因,是本身這麼做就沒定義嗎?09/11 22:24
30F→: 好的,感謝。09/11 22:37
2F→: 可是在a<8的情況下,continue不是不會觸發的嗎?08/15 22:07
3F→: 因為他最後連1234567都沒有輸出出來08/15 22:07
6F→: 原來如此,感謝。08/15 22:40
4F→: 抱歉因為只有修過計算機概論...還不太熟悉這類的計算07/02 19:31
8F→: 好的,感謝。07/02 21:29
12F推: 感謝大大的解惑。07/01 14:52
16F→: 謝謝各位前輩的回答,還是新手需要再好好消化一下。06/27 14:28
2F→: 懂了,謝謝。06/04 12:54
4F→: 感謝,等等回家看06/05 07:45
首頁
上一頁
1
下一頁
尾頁