[問題] 傳送struct類型指標到副程式

看板C_and_CPP作者 (wi)時間14年前 (2011/03/17 20:26), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) code::block 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 傳送指標到副程式之後,同樣的指標指向的記憶體並沒有跟副程式最後一樣 使得指向位置錯誤 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) http://nopaste.csie.org/1c061 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.193.101

03/17 20:30, , 1F

03/17 20:30, , 2F
fx_head->next = fx_curr;
03/17 20:30, 2F

03/17 20:34, , 3F
你好,改成這樣就可以了,但我之前也有變成雙**但
03/17 20:34, 3F

03/17 20:36, , 4F
是沒加上括號就不能,請問兩種有何差別?
03/17 20:36, 4F

03/17 20:37, , 5F
括號是為了優先權問題,可以去查表
03/17 20:37, 5F

03/17 20:37, , 6F
我查到了,好像是因為->的優先權高於*
03/17 20:37, 6F

03/17 20:38, , 7F
感謝!
03/17 20:38, 7F

03/17 20:58, , 8F
1F 超熱心的阿! XD
03/17 20:58, 8F
文章代碼(AID): #1DWVuDts (C_and_CPP)