今天做ACM就是由于沒有注意這個問題而Wrong Aswer了幾次。
題目說明要輸入的字符串長度最多為8。
因此我就只申請了8個字符。
結果當然就是錯了。
其實字符數組需要一個存儲單元來保存結束符“\0”,
用來說明一個字符串結束了。
因此要申請比字符串多一個存儲單元的長度。
記住了!!
從此不能犯同樣錯誤!
posted @
2006-03-28 01:11 beyonlin 閱讀(1091) |
評論 (3) |
編輯 收藏
做ACM題目已經有兩個月了。
在北大的網站上也做了幾十道題了。
今天在北大網站上又迎來ACM月賽。
時間是今天中午12:00至17:00。
可是做了我三個半小時也沒做出來一題來。
不爽!!
posted @
2006-03-26 16:26 beyonlin 閱讀(279) |
評論 (0) |
編輯 收藏
學了幾天php,感覺還比較好,
因為它和C++語言有一些相似之處。
不過php在某些方面可能更靈活,
特別是在處理字符串時。
posted @
2006-03-26 01:59 beyonlin 閱讀(344) |
評論 (0) |
編輯 收藏
看過一些書后終于明白這兩種參數的內在區別。
傳值參數:
在內存中開辟新的內存空間,然后把變量值復制到該內存空間來。
引用參數:
直接把變量的地址傳過來。
引用參數的好處就是不用產生臨時變量,減少內存開銷。因此常用于對大對象的操作。
而常引用就是為了保護對像不被修改。
posted @
2006-03-17 23:49 beyonlin 閱讀(1570) |
評論 (1) |
編輯 收藏
大家都知道數組第一個元素都是以0做為下標的。
不知道這樣做有什么優點?
但是有些時候卻不習慣。
比如說建立一個12個元素的數組m[12]來代表12個月。
則m[0]代表第一個月。
posted @
2006-03-03 20:41 beyonlin 閱讀(434) |
評論 (1) |
編輯 收藏