读书人

新鸟一只有有关问题请问。

发布时间: 2012-10-19 16:53:35 作者: rapoo

新鸟一只,有问题请教。。。
大一刚学了C语言。但是对程序的开发还是不是很明白。。

C语言课本的小程序是会了。

但是真正的程序,比如QQ这样的。需要学习什么才能做出来???

请大神指导。。。

感激不尽!!!



[解决办法]
做图形界面最好用C#、Java、VB,不推荐MFC,应为开发效率低。学下倒是可以,因为SDK、MFC可以从底层理解Windows程序的运行原理。而且,Microsoft已经不更新MFC了,有些新的功能可能在MFC中找不到了。
PS:首推C#,和C++很像,学起来不是很费力。不过需要.net frameworks支持是它不方便的一点。(Java做的Windows界面实在不敢恭维……)

以下是在下的个人观点:
做大型点的程序还是多语言相结合才是王道,可以充分发挥各种语言的优势。例如C适合开发底层逻辑实现,因为其运行效率是没得说的。C#、VB适合开发图形界面,在工作区拖几下一个窗口布局就出来了。

PS:最后,针对3L的“C语言可以说是编程语言的鼻祖”?虽然在下也认为像什么语言发展史之类的东西在实际开发中没多大用处,但像在CSDN这种地方这样不负责任的乱说,要真有人信了不就真的“毁人不倦”了么:
编程语言的鼻祖毫无疑问是机器语言;第一款高级语言是Fortran;C顶多算是第一款“中级语言”(国际组织的定义中并没有中级语言的说法)。

读书人网 >C语言

热点推荐