1樓:網友
vb是屬於模式比較固定,不夠靈活。而c語言下,有很多視覺化方式,每種編譯器提供的方式不同,比如mfc、qt都可以。
2樓:愛夜
c語言可以做視覺化介面的 需要使用系統提供的pai函式介面 一般成為api開發。
由於c語言api開發非常麻煩所以現在很少用人用了而已。
3樓:貝凝進飛柏
我曾經做過在vc裡面把函式封裝成dll,在vb6裡面呼叫的。
c和c加加是什麼爛東西?vb編寫程式可以讓程式的按鈕介面都顯示出來,c語言都顯示不出來,一堆**
4樓:匿名使用者
看來樓主對程式語言沒有深刻理解。剛開始的計算機是沒有gui(圖形使用者介面的)的,也就是說沒有滑鼠、沒有圖示等,需要敲指令來告訴計算機執行任務的。後來為了使一般人都會用計算機,所以才開發了gui的作業系統。
計算機程式語言畢竟只是語言而已,你說的vb可以編寫介面的程式,但是你不知道vb的前身叫做basic語言,也是沒有介面的,後來增加了介面的支援才叫做vb,也即visual basic,簡稱vb。
語言畢竟還只是語言,關鍵在於它的具體實現。比如像visual c++,就是微軟對c++的實現,也即視覺化的c++,微軟用c++**封裝了絕大多數類,這些類中包括了對圖形介面的描述,比如按鍵、文字框等ui控制項。樓主如果想要寫帶有gui的程式,可以先把c、c++語言學完後再學習vc++來編寫帶有介面的程式。
純手打,記得給分哦。
c語言能做什麼? 怎麼不像vb那樣有點介面的~~~學了一段時間c 現在開始迷糊了
5樓:花斑璐
主要用於工業系統上的語言以及作業系統程式設計。對**效率要求較高的場合用。
6樓:保坤坤
vb程式設計主要是介面程式設計,c應該是最難的語言,如果學完c再學vb的話會感覺vb很彆扭,同樣如果學完vb再看vb的話會比較easy的,c語言一般開始入門都是控制檯程式,但學起來開始都是 if else for,swith 等語法,還有變數的定義,尤其是後邊的陣列。特別是指標是最難點,同時也是c的精華,學完這些基礎再學c++會很容以上手,如果用c開發介面程式設計的話,會比較難一些,主要要了解乙個視窗的建立過程。各種命令。
尤其是api的呼叫這也是作業系統的核心。。如果你能堅持下的話,兩三年就能學的差不多了。
7樓:我就是托育研究員
c++,mfc可以做介面,vb屬於簡單的快速生成模型的軟體。
8樓:匿名使用者
估計學的是基礎c吧。
語言的東西要慢慢來。
這是vb做的,能用c做出來嗎。
9樓:折捷
易拉罐手工製作燈籠1. 準備乙個空得易拉罐2. 把瓶口得蓋子磨去,粗略花10來分鐘3.
找把尺子和刀,先初步定位要切割得位置4. 圍繞瓶身一圈都畫好切割得線後,就可以下刀了,一條一條把原先定位得線切割開5.切好後把瓶子壓成燈籠得形狀。
c語言為什麼不能用goto寫迴圈
當然是可以的,你沒有用但編譯生成的組合語言中會用到。for i 0 i 10 i x 可以寫成i 0 loop if i 10 只不過後一種寫法不利於讀懂程式,兩者在彙編層次上是差不多滴 限制使用goto是結構化程式設計的原則之一,goto過多會使程式混亂,流程不清 goto是一個有爭議的語句,許多...
C語言下面的程式為什麼不能執行
b是一個指標,b是指標指向的位置。b並未指向任何位置,但是你卻為他賦值,當然出錯。char b 新增如下 char tmp b tmp b a 即可。這時候給 b賦值,就是給tmp賦值。char str char a,b a str b a printf s s a,b 這樣就對了。include ...
c語言scanf輸入時為什麼不能用逗號隔開
c語言scanf輸入時能用逗號隔開,但是輸入資料的時候一定也要加上逗號。用scanf 讀取資料時,輸入的格式必須和scanf 的格式控制字串對應。對於標準輸入函式scanf來說,括號內的格式字串,也就是由 中的部分,除了 引導的格式字元之外,所有的其他字元必須在輸入資料時原樣原位置輸入。例如 sca...