作者SmallBeeWayn (喵喵叫的蜜蜂貓)
看板Programming
標題Re: [問題] 關於陣列從0或1開始算起的好處
時間Mon Aug 23 04:55:12 2010
※ 引述《SmallBeeWayn (喵喵叫的蜜蜂貓)》之銘言:
: --
: 填充題: ______なのはいけないと思います!
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 122.116.180.163
: 推 aecho:答案是 リリカル 嗎.... 114.43.194.2 08/20 06:20
原始句子是 えっちなのはいけないと思います!
出自動畫 魔力女管家(まほろまてぃっく) 意思是: 我認為好色是不對的
空格之後變成 我認為____是不對的
可是你怎麼會把 高町 放到填空裡面去....
: → MOONRAKER:VB.NET也改成C-Style了。所以.NET下寫 125.227.222.205 08/20 12:10
: → MOONRAKER:啥語言都是換個皮而已,頗無聊。 125.227.222.205 08/20 12:11
: 推 loveme00835:這樣也就表示溝通上比較方便了說@@ 140.121.197.115 08/20 12:17
: → MOONRAKER:這倒是啦…其實我真正不爽的是MS同時把 125.227.222.205 08/20 16:52
: → MOONRAKER:很多C的特色加入VB.NET中,例如+=, -= 125.227.222.205 08/20 16:52
: → MOONRAKER:這些組合運算子,搞得兩邊沒啥差異性 :< 125.227.222.205 08/20 17:00
VB的基本架構,例如宣告用Dim/Private/Friend/Public/Static
變數名稱無視大小寫,種類單純,程式碼結尾沒有分號
If,Select,Do Until/While, etc. 結構也都不一樣
還有很多都不一樣....
VB用來用去我覺得好處有幾個
1. 變數類型就那幾個, 不像C明明類型一樣還要轉來轉去
而且型別轉換有CStr,CInt之類的,據說C.Net光Int Str互轉就搞老半天
2. 行尾通通都不用加分號,換行書寫使用"_"
寫了這麼多年C,還是常常分號少寫或多寫
3. 一個函式不用宣告兩次
.c又.h在那邊include來來去去的煩死了
VB.Net只有CallBack要特別宣告的樣子,也不會有重載的問題
(C編譯器難道就不能設計成不用在那邊#ifdef嗎?)
4. 因為變數名稱無視大小寫,我如果宣告時用大小寫混成
寫程式碼時只用小寫,有打錯變數名稱馬上就會發現
(VB.Net現在多了實時程式碼檢查,所以有錯馬上就幫你畫線了)
5. 直譯超好用,邊跑程式邊改程式碼
至於能在BASIC既有的方便下把C的方便拉進來
(例如組合運算子,更容易使用的CallBack Function操作,多型跟重載等)
基本上我是樂觀其成
--
是非題: 犬神是一部Service動畫
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.180.163
推 aecho:リリカル なのは 是人名啊 XDD 114.43.197.234 08/23 07:00
→ aecho:看書裡面寫著…VB是case insensitive的語言 114.43.197.234 08/23 07:01
→ aecho:而且支援隱式宣告。變數不需要先宣告, 114.43.197.234 08/23 07:02
→ aecho:因為是case insensitive,所以, 114.43.197.234 08/23 07:02
→ aecho:有些C,Java的變數命名策略不適用在VB 114.43.197.234 08/23 07:03
→ aecho:而雖然它支援隱式宣告,但使用變數前, 114.43.197.234 08/23 07:04
→ aecho:還是要先宣告好比較好。 114.43.197.234 08/23 07:04
→ aecho:可以減少一堆莫名奇妙的bug出現… 114.43.197.234 08/23 07:05
推 aecho:像WIDGET widget; 或Widge widget;這一類 114.43.197.234 08/23 07:43
→ aecho:以首字大小寫來區份類別和變數的命名策略 114.43.197.234 08/23 07:43
→ aecho:VB就不能用了~~ 114.43.197.234 08/23 07:44
推 linkatzelda:我不知道リリカル是甚麼意思 114.39.146.51 08/23 10:53
→ linkatzelda:但絕對不是高町= =a 114.39.146.51 08/23 10:53
推 Bencrie:リリカル是種族,なのは是白色惡魔 XD 140.121.197.32 08/23 11:01
推 chrisdar:魔法少女リリカルなのは XD 118.233.31.246 08/23 23:59
推 dryman:糟糕,寫分號寫太習慣,內嵌asm都會不小心130.229.159.110 08/24 00:26
→ dryman:加上去...130.229.159.110 08/24 00:26
→ MOONRAKER:沒有那麼多互轉問題啦,會轉到很多手腳 59.120.168.228 08/24 19:06
→ MOONRAKER:不對,你如果覺得VB資料形態好轉,請來 59.120.168.228 08/24 19:07
→ MOONRAKER:寫VB.NET專案,包你裡裡外外轉到死 59.120.168.228 08/24 19:07
→ MOONRAKER:至於我個人,我必須要說我很慶幸很長一 59.120.168.228 08/24 19:08
→ MOONRAKER:段時間內都不用寫VB了 59.120.168.228 08/24 19:08
→ MOONRAKER:分號好啊~VB那個 _ 接行也是抄人的 59.120.168.228 08/24 19:09