我想学编写程序,现在在自学c语言,但我发现c语言并不能创造出一个真正的软件界面,比如计算器的界面。我知道这是基础,那请问以后要怎么做?
LZä¸è¦ä»¥ä¸ºå¦ç¹åºç¡å¹¼å¿ååºæ¬ç for while æ°ç» ç¥é©¬å°±å¯ä»¥ å æwindowçç¨å¼äº
LZè¦èµ¶å¿«æè¯æ³è¿ä¸éç¶åå»å
Aã windowsç¨åºè®¾è®¡ç¬¬äºç å·¥å · å¯ç¨ vc6 \ pelles c\c-free\devcpp\
BãGTK+2.0ç¼ç¨èä¾ å·¥å ·å¹³å°å¯é linux + gcc / windows + devcpp + gtk development for win
Cãwindows+ Labwindows CVI -- LabWindows/CVIèæ仪å¨é«çº§åºç¨
ç»ä½ 个Cè¯è¨çç è²ç¯çµé»è®°ä¸ä½æä¹ççç«¥éæç¦äº
可不可以具体点……?
追答C语言本身可以通过调用Windows API来进行创建窗口之类的操作。Windows API是微软提供的用来利用Windows系统的一组函数,你用C编程也肯定要接触它们的。也有很多库封装了Windows API,比较有名的有MFC和Qt,不过在使用它们之前你最好学习一下C++。MFC是微软提供的用C++类封装的Windows API,可以用它创建简单的带图形界面的程序,比Windows API方便很多。Qt则是由第三方提供的对Windows API的封装,口碑很好,用起来也比MFC要舒服一些。