PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
isamuplus
Junior Member
 

加入日期: Aug 2004
文章: 883
引用:
作者b9156032
真的是這樣捏歹勢
為什麼這裡的括號會被視若無物阿....Orz


啊災,上面的老哥不是說他的gcc不會X++嗎,我想是compiler的問題吧。
     
      
舊 2005-11-19, 02:14 PM #21
回應時引用此文章
isamuplus離線中  
m5a8258
Major Member
 
m5a8258的大頭照
 

加入日期: Apr 2001
您的住址: 藍色星球
文章: 223
引用:
作者isamuplus
不是全部改小寫,而是因為main裡面的k被打成小寫了,我改那裡就ok,而且我跑
出來的答案跟你的一樣,所以我覺得這題目根本就有問題,例如P函式裡面對於宣告
但沒有設定初值的變數K進行運算,我就覺得是一件很不應該的事情...

我實驗的結果return L+(X++)也是先return L+(X)後才進行X++的。


感謝capitalm大大..
不過沒先執行括號內動作還是有點怪怪的...
 
__________________
My Blog
http://www.chengwei.idv.tw

此文章於 2005-11-19 03:03 PM 被 m5a8258 編輯.
舊 2005-11-19, 03:01 PM #22
回應時引用此文章
m5a8258離線中  
crazyjack
Basic Member
 
crazyjack的大頭照
 

加入日期: Aug 2003
您的住址: 洛杉磯
文章: 19
剛好正在修compiler有slide.
不過是英文的, 看的懂請服用
Call by value: copy內容過去
Call by reference: copy address過去
Call by value-return: copy value, address過去, 完成後write back
Call by name: copy expression過去, expression在用到時才當場計算

slide: http://www-scf.usc.edu/~csci410/notes/paramPass.pdf

此文章於 2005-11-19 04:37 PM 被 crazyjack 編輯.
舊 2005-11-19, 04:35 PM #23
回應時引用此文章
crazyjack離線中  
capitalm
Major Member
 
capitalm的大頭照
 

加入日期: Jun 2003
您的住址: where the light is
文章: 271
引用:
作者isamuplus
啊災,上面的老哥不是說他的gcc不會X++嗎,我想是compiler的問題吧。



不好意思...後來發現其實是有的
是我在修改語法的時候出錯了
已經修正囉
舊 2005-11-19, 05:18 PM #24
回應時引用此文章
capitalm離線中  
weak
Major Member
 
weak的大頭照
 

加入日期: Dec 2002
文章: 221
引用:
作者isamuplus
我就吃過這樣的虧,在我的編譯器上,return X++其實是return X之後才把
X++...


我很討厭外國人的程式搞這種東西,**或&或++的,
所以像return一個值,我就不會讓那個值再作運算!

還有像一堆優先權什麼東西,一律用括號!
管他媽的程式風格,外國人的空格都空很大!
__________________

既然把他當作「齊天大聖」,那不多幾個「後宮」怎行? 女人到底了不了解呀!
舊 2005-11-19, 06:37 PM #25
回應時引用此文章
weak離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是06:17 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。