今天做ACM就是由于沒(méi)有注意這個(gè)問(wèn)題而Wrong Aswer了幾次。
題目說(shuō)明要輸入的字符串長(zhǎng)度最多為8。
因此我就只申請(qǐng)了8個(gè)字符。
結(jié)果當(dāng)然就是錯(cuò)了。
其實(shí)字符數(shù)組需要一個(gè)存儲(chǔ)單元來(lái)保存結(jié)束符“\0”,
用來(lái)說(shuō)明一個(gè)字符串結(jié)束了。
因此要申請(qǐng)比字符串多一個(gè)存儲(chǔ)單元的長(zhǎng)度。
記住了!!
從此不能犯同樣錯(cuò)誤!
posted @
2006-03-28 01:11 beyonlin 閱讀(1111) |
評(píng)論 (3) |
編輯 收藏
做ACM題目已經(jīng)有兩個(gè)月了。
在北大的網(wǎng)站上也做了幾十道題了。
今天在北大網(wǎng)站上又迎來(lái)ACM月賽。
時(shí)間是今天中午12:00至17:00。
可是做了我三個(gè)半小時(shí)也沒(méi)做出來(lái)一題來(lái)。
不爽!!
posted @
2006-03-26 16:26 beyonlin 閱讀(287) |
評(píng)論 (0) |
編輯 收藏
學(xué)了幾天php,感覺(jué)還比較好,
因?yàn)樗虲++語(yǔ)言有一些相似之處。
不過(guò)php在某些方面可能更靈活,
特別是在處理字符串時(shí)。
posted @
2006-03-26 01:59 beyonlin 閱讀(355) |
評(píng)論 (0) |
編輯 收藏
看過(guò)一些書(shū)后終于明白這兩種參數(shù)的內(nèi)在區(qū)別。
傳值參數(shù):
在內(nèi)存中開(kāi)辟新的內(nèi)存空間,然后把變量值復(fù)制到該內(nèi)存空間來(lái)。
引用參數(shù):
直接把變量的地址傳過(guò)來(lái)。
引用參數(shù)的好處就是不用產(chǎn)生臨時(shí)變量,減少內(nèi)存開(kāi)銷。因此常用于對(duì)大對(duì)象的操作。
而常引用就是為了保護(hù)對(duì)像不被修改。
posted @
2006-03-17 23:49 beyonlin 閱讀(1581) |
評(píng)論 (1) |
編輯 收藏
大家都知道數(shù)組第一個(gè)元素都是以0做為下標(biāo)的。
不知道這樣做有什么優(yōu)點(diǎn)?
但是有些時(shí)候卻不習(xí)慣。
比如說(shuō)建立一個(gè)12個(gè)元素的數(shù)組m[12]來(lái)代表12個(gè)月。
則m[0]代表第一個(gè)月。
posted @
2006-03-03 20:41 beyonlin 閱讀(445) |
評(píng)論 (1) |
編輯 收藏