Ⅰ c語言和VB是什麼一樣嗎
不一樣,但是可以做很多一樣的東西。就像英語和中文那樣說起來不一樣,但是大概意思是相通的!
Ⅱ 我已經學習了c語言,自我感覺不錯,那有沒有必要學習vb呢大家給點意見
計算機專業的,或想做專業的,就學C和匯編,匯編必備
D可以不用考慮,因為他是非主流而且首席工程師也走人了,再直接點打擊D迷們,C#絕對不比D難上手,而且D對中文支持不是一點差,就憑這點,中國人別和D打交道,其次,D根本離不開MS的DLL,哪天MS不爽,新OS新編程工具,D又要P顛P顛的跟了。
非專業的,VB足夠了,說VB速度不行的,估計是不懂的編程吧,要知道在window下多數的VB控制項是封裝了各個API的,比如連接資料庫用ADO,那麼VB連接ADO與C連接ADO有速度差??如果有人說VB不能做大型軟體,那隻能說是他不會,看看人家金蝶。說VB不能寫毒,那是水平不夠,要知道毒是看系統了解多少,VBS毒相信大家沒少見!至於高手們說的memory這些高深的東西,我不懂,就不多說了。
補充一下,有人問為什麼專業要學C,非專業學VB,這不就是說VB不行。
其實不然,之所以學c,是因為專業的人是指經常和系統底層打交道的,很多底層在VB不能實現,即使能實現也非常累人,而且學c更容易了解類與對象的根本所在,又有繼承等特性,對於做組件和介面,驅動等都是相當有用的。
而VB主要是給非專業人事使用,因為他們不需要直接面對底層,而只要使用現有的對象,做些應用程序。在浮點的大量運算上VB的速度確實不如C,但多數應用程序並不會用到那麼大的運算量,畢竟不是人人在做導彈,DNA模擬的。而且MS已經留了相當多的介面了,比如3d可以直接調用dX去做,在調用API這層上,VB和C執行起來就沒有什麼差別了
Ⅲ 學c語言對vb有幫助嗎
計算機或者軟體學院都會學C,c++,他對編程的思想有益處。VB和c語法差別挺大。
但是學了C後再學其他語言就簡單了,只是學習他的語法,編程思想C就學到了