❶ c語言都有什麼圖形界面支持庫呢
1、標準的C是沒有圖形庫的 圖形庫都是第3方的擴展的 比如 TC2.0 的graphics.h等等
2、用C寫一般的Win32應用程序一般都是 VC6.0 (API 或者 MFC 就是你所說的能有按鍵那些的程序), 所以它要很好的C基礎甚至C++基礎才能學好 , 現在不要煩那個 黑不隆冬的dos界面 ,它是你學Win32應用程序的基礎.所以我非常建議你認真把C讀好,它的功能真的很強,一般高級語言能寫的東西,他一般也是行的。
❷ c語言 的功能比較弱,是不是因為C語言的庫比較少
正如樓上所說 c語言只是工具
你說的 c語言庫少,應該是片面理解了
從c語言官方標准來說 c89 c99 這都是 20世紀的東西了(1999年),都是基本庫,到現在都沒有更新了
如果這樣理解 你沒有錯
但是 有很多開源或者收費的庫,可以實現很多的功能
那日常生活來說 暴風影音
openssl 實現的網路數據加密
ffmpeg庫 實現的 視頻解碼
還有 你看到的界面 都是使用的 開源,或者是收費的 界面庫
所以語言沒有強弱之別,只有程序員的功力深淺
補充:我不是做軟體開發的,錯誤之處見諒
❸ C語言開發的軟體界面怎麼設計的啊
調用win32函數,很多api函數可以調用,包括窗口的顯示等等
❹ 為什麼c程序要藉助dos才能運行怎麼沒有圖形化窗口界面啊
你這個問題我想學過C語言的人都會問,包括我在內,這是因為你對它們都不太了解,所謂用C語言編寫操作系統並不是指那些窗口是用C編出來的,而是操作系統的內核是用C編的,至於你說的XP窗口甚至是現在流行的帶有透明效果的Win7,不是單靠那種語言繪制出來的,大部分都是靠圖像處理工具處理好後,再由程序調用使用,還有大型有些里的那些場景,如果我說那些游戲幾乎都是用C++編的你肯定不信,因為C++的MFC也做不出那些效果,但事實就是如此!!
只是那些3D效果是用一些軟體專門設計的,游戲的核心(像游戲引擎)才是用編程語言編寫的!
你現在不要看C語言沒有圖形庫就覺得它沒用,正好相反!!它的優點是運行速度快!!是接近底層的高級語言,說C語言是用來開發操作系統的一定沒錯!因為微軟開發的所有操作系統都是以C為主,嵌入匯編和C++的,而且微軟出的所有軟體也都以C++為主,多多少少會使用點C語言,所以你現在不僅要學,而且最好能達到熟練的程度,我對C了解不深,但我可以肯定的是C語言絕對有很多你不知道但很有用的功能,就看你能不能精通它了!!
對於你補充的這些問題,我覺得是因為你接觸的軟體多了,而且又開始學編程,所以求知心切,很想弄明白是怎麼回事,我以前也有過這種感覺
但是你現在才剛學習C,根本沒必要弄懂這些問題,因為你還沒有明白編程,
別說你問的這些我講不清楚,就是能講清楚你也聽的越來越糊塗,你要真想知道最起碼也得等到你掌握了基本的編程思想。你現在要知道的就是C很重要,你要學好,至於C學完之後你改怎麼發展,我想到時候你心裡已經有數了
其實你現在的情況比我強多了,我當初學C語言的時候都不知道C有什麼用處,只知道它是專業課所以要學好,而你現在已經有了一定的了解了,更應該學好才是!!
本人對這幾種語言也了解不多,暫且說這些,如有錯誤敬請原諒!
希望回答對你有幫助!
【原創答人】
❺ C語言程序運行界面可以做的好看點嗎
這個怎麼說呢,c語言本身的界面庫是很簡單的,就連它的擴充版c++都是沒有界面庫的,這個一般要藉助第三方庫,但是針對c語言開發的界面庫,似乎沒有特別好的,如果注重界面的話建議用其他語言做,用
c
做後台邏輯
❻ C語言可以做出可視化界面么
C語言中主要是用「C語言庫函數」實現可視化界面的,那些函數是很不好記的,你可以在網上下一本關於C語言庫函數的書,直接搜「C語言庫函數」就行,然後在裡面查就行了,對每個函數功能都有詳細介紹