回覆列表
-
1 # 使用者1465424935672
-
2 # 使用者2195486961218
本人先學的VB,然後學的VC++,沒學過C#,C#脫胎於C語言,應該跟VC++程式碼區別不會太大。
VB相對而言比較容易上手,面向物件程式設計,可以知其然不需要知其所以然,就能編寫很多程式。當然,如果能知其所以然,必須能寫出更合理的程式碼。VB的優勢在於編寫介面,實在是太簡單,對於各種變數的處理,VB要求不那麼嚴格,各種型別之間的轉換非常方便。相對於C語言而言,VB的劣勢在於對底層的處理,這方面不夠靈活。
VC++相對而言,入門要稍困難一些,對於變數型別的處理非常嚴格,對於新手來說,最難處理好的是指標這一塊,以及變數型別的轉換,初學VC,相對於VB來說,對於基礎這塊,要求高一些。在對於堆,棧,記憶體的處理以及底層的操作,VC相當精煉和方便,這一塊又是VB所不能及的。
就目前來說,VB已經退出潮流了,並不是說VB不能適應現階段的程式設計需求。事實上有依舊使用VB6的大牛,用VB6編寫出了很多專業的大型程式。C#相對VB而言,可移植性強是最明顯的一個優勢。
個人認為,對於程式設計來說,沒有最好的程式語言,只有最適合的。任何一門程式語言,都是熟能生巧,根據實際需求選擇吧。
質數里,唯一的偶數是2.而兩個奇數之和是偶數,所以B+C裡面必然有一個是2。
最小的等式是5=3+2。5*3*2=30