c語言能實(shí)現(xiàn)可視化嗎?
可使用微軟的Windows API進(jìn)行可視化編程,實(shí)質(zhì)上C++也沒有可視化的東西,只是在VC編C++時(shí)用了微軟的工具編出了可視化界面 。

如何用C語言編程出可視化界面?
使用C++Builder。使用VC6,建立MFC工程。使用VS2005,建立Windows應(yīng)用程序。另外補(bǔ)充說明:VB是一種開發(fā)工具,不是語言,她使用的是Basic語言,本身語言是沒有什么可視化的。VB的V就是Visual,可視化的意思。
可使用微軟的WindowsAPI進(jìn)行可視化編程,實(shí)質(zhì)上C++也沒有可視化的東西,只是在VC編C++時(shí)用了微軟的工具編出了可視化界面。
C#則是當(dāng)前做圖形化程序最簡單高效的了,不需要編程單靠鼠標(biāo)拖拽就能做出圖形界面。特別是C#的WPF圖形框架更是把圖形化編程簡化到了極限。所以強(qiáng)烈建議學(xué)C#。C#語言綜合Java和C++的優(yōu)點(diǎn)。Java和C++都源自C語言。
關(guān)于VB,C,C++,JAVA的區(qū)別
1、vb和c++雖然都是面向?qū)ο?,但是差別也很大,從語法上來講,c++繼承自c,而vb繼承自basic,所以語法上有差異,在功能上呢,vb本身是基于windows窗口界面的,用于編寫windows窗口交互的程序。
2、JAVA和C#都是面對(duì)對(duì)象編程。C是面對(duì)過程編程。
3、c語言是比較早的語言,然后演化出 c+和c++ c++是比較好用的編寫底層的語言。是面向過程的語言比較難學(xué)。而java是由c++開發(fā)出來的,可以直接學(xué)習(xí)。java是面向?qū)ο蟮木幊獭?/p>
學(xué)c語言用什么軟件
1、目前,市面上學(xué)習(xí)c語言用的軟件有TurboC、win-tc、GCC、DevC++、VC++0、Code:Blocks、C-Free等等,這些軟件之中,有的是集成開發(fā)環(huán)境,有的是編譯器,是學(xué)習(xí)c語言人員需要了解和掌握的。
2、這個(gè)軟件的功能和DevC++差不多,也是Windows環(huán)境下一個(gè)非常不錯(cuò)的C/C++開發(fā)環(huán)境,在早期的學(xué)習(xí)中,經(jīng)常會(huì)用到這個(gè)軟件,許多學(xué)校機(jī)房中都使用這個(gè)軟件教學(xué)。
3、CodeBlocks:是一款功能強(qiáng)大的C/C++集成開發(fā)環(huán)境,軟件支持應(yīng)用程序的開發(fā),也可以對(duì)現(xiàn)有的程序進(jìn)行編譯,在設(shè)計(jì)過程中,可以隨意調(diào)試軟件。
4、手機(jī)c語言編程app有《C語言學(xué)習(xí)寶典》、《C語言編譯器》、《C語言編譯器IDE》、《菜鳥學(xué)C語言》、《手機(jī)編程》。
目前主流的C語言編譯軟件是什么
C語言編譯器目前主要有VC++、dev-C++、C-Free、win-TC、TC 0等等。其中比較經(jīng)典的VC++,微軟的產(chǎn)品,編譯器,鏈接器,運(yùn)行,調(diào)試等功能于一體的強(qiáng)大開發(fā)工具,特點(diǎn)是功能十分強(qiáng)大,對(duì)于新手來說需要一段時(shí)間去摸索。
dev-C++:是windows下一款開發(fā)c/c++的開發(fā)環(huán)境,使用gcc為編譯器,遵循標(biāo)準(zhǔn),功能比較強(qiáng)大,語法高亮,可以進(jìn)行單步調(diào)試(這對(duì)排除錯(cuò)誤很重要),進(jìn)行斷點(diǎn)設(shè)置等功能,遵循C標(biāo)準(zhǔn),是一款很強(qiáng)大的開發(fā)工具。
TurboCTurboC是最為經(jīng)典的編譯器,對(duì)于新手來說,是比較容易上手且簡單易學(xué),系統(tǒng)體積也比較小,運(yùn)行比較快,是學(xué)習(xí)C語言的首選軟件。
可以編寫c語言的軟件有:Vim、C編譯器、Dev-C、Code:Blocks、VisualStudio等。Vim Vim是一個(gè)類似于Vi的著名的功能強(qiáng)大、高度可定制的文本編輯器,在Vi的基礎(chǔ)上改進(jìn)和增加了很多特性。VIM是自由軟件。
TurboC是C語言編譯器,用來開發(fā)應(yīng)用軟件的,所以TurboC是C語言編譯器,是系統(tǒng)軟件。操作系統(tǒng)如我們常用的Windows,linux,Dos,unixmac等。語言處理程序如匯編語言匯編器,C語言編譯、連接器等。這些都屬于系統(tǒng)軟件。