Ⅰ 如何用c語言作出有圖形界面的小程序
那需要學VC。確切的說是要學MFC。
MFC編圖形化程序也是很麻煩的,難學,繁瑣。
其實你可以再學java或者C#。
Java本身也不適合做圖形化應用程序,但是比MFC要簡單得多。
C#則是當前做圖形化程序最簡單高效的了,不需要編程單靠滑鼠拖拽就能做出圖形界面。特別是C#的WPF圖形框架更是把圖形化編程簡化到了極限。
所以強烈建議學C#。
C#語言綜合Java和C++的優點。Java和C++都源自C語言。所以學C#之前最好先學一下C++,C、C++、C#可以說是一脈相承,向下兼容的。
總之,學圖形化編程比較好的順序是:
C(結構化語言,入門)-> C++(面向對象語言,鋪墊) -> C# (享受快速圖形化開發吧)
忘解釋那幾個名詞了,補上:
集成開發環境:就是IDE,一類開發工具。
你的代碼本來可以直接在記事本里寫完,然後命令行下調用編譯器編譯就能執行了。
集成開發環境將代碼編輯、代碼編譯執行、代碼調試功能集成在一起(甚至集成更多功能),使開發人員的開發變得更加高效。比如Visual C++ 6.0就是一個集成開發環境,還有Eclipse、CodeBlocks、Visual Studio等都是。
Ⅱ C語言可以開發應用軟體嗎
所有軟體c語言都可以做,不過還有其他好的編程語言,例如java。這兩個都現在用的都很多。
我們平常在電腦上所有程序都有可能是c語言做的,它的用處太多了,所以不用舉例。
Ⅲ C語言如何開發桌面GUI應用程序
這里介紹一種非常簡單的方法,使用GTK,一個基於C語言開發的跨平台圖形工具包,可以直接
使用C語言
快速完成桌面GUI程序的開發,下面我簡單介紹一下實現過程,主要內容如下:
使用C語言
1.首先,下載安裝GTK,這里有2種方法,一種是按照GTK官網的方法一步一步配置,還有一種是直接使用打包好的GTK-bundle包,這里以第二種方法為例,直接使用打包好的GTK-bundle包,這個可以直接在CSDN上找到下載,如下,解壓這個zip文件到任意一個文件夾,之後需要將bin目錄添加到環境變數中:
這里你也可以配置Dev-C++,VS2017都可以,網上也有相關資料和教程。至此,我們就完成了利用C語言來開發桌面GUI程序,總的來說,整個過程不難,就是有些繁瑣,C語言運行效率高,但畢竟封裝性差,做GUI開發還是有些復雜,如果你想快速開發一個GUI應用,可以考慮使用一下其他語言,如C++,C#,Electron等,更簡單也更快捷,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。
Ⅳ 弱弱的問句:C語言能進行圖形界面(GUI)開發嗎
1、當然可以,C的gui編程基本上是學習操作系統的API調用了,可以看看Windows API編程中的與窗體相關部分,Linux中也是類似的,建議在Windows中學習,畢竟Linux用作伺服器的更多,很多是不帶有圖形化界面和相關類庫的。
2、另外,用C去做gui程序真的不是一個很好的選擇,明白基本原理,能夠做一些簡單程序即可,復雜的圖形化界面開發採用MFC、C#、VB、Java等框架或者語言,能夠更加高效,降低開發難度。程序員應該站在巨人的肩膀上前進,用合適的工具做合適的事情。