{eval=Array;=+count(Array);}
SDL(Simple DirectMedia Layer)是一套開放源代碼的跨平臺多媒體開發(fā)庫,使用C語言寫成。SDL提供了數(shù)種控制圖像、聲音、輸出入的函數(shù),讓開發(fā)者只要用相同或是相似的代碼就可以開發(fā)出跨多個平臺(Linux、Windows、Mac OS X等)的應用軟件。目前SDL多用于開發(fā)游戲、模擬器、媒體播放器等多媒體應用領域。
首先說明一下,下面回答中的可視化指的是windows下的可視化軟件,現(xiàn)在市場上的APP類的軟件絕大部份也就是IOS平臺和Android平臺的,這兩個平臺上的應用通常不會用C語言開發(fā)。
C相關的可視化編程可以大概分為:C#、windows API、MFC、跨平臺使用的QT。
C#,這個應該是目前 的主流了,C#開發(fā)的窗口程序可以應用于高版本的windows平臺,同時也可以做出酷炫的界面效果;
希望對你有幫助。
這個提問有點問題,什么叫以c語言為基礎,還有這里的可視化編程是指“不用”寫代碼?匯編倒是有不用編程就可以生成代碼的工具,只需要拖拽一下程序元件,填一些數(shù)據(jù)就可以完成匯編程序。C語言好像也有不過忘了叫什么了。如果只是需要一個能設計界面的IDE,那微軟的VS系列就可以了,跨平臺的話可以試試qt。c語言寫界面還是需要借助一些庫的,要么就自己寫,自己封裝底層的api。
3
回答2
回答0
回答6
回答0
回答3
回答5
回答3
回答0
回答5
回答