"如鹏网提供的《C语言也能干大事》课程板书,强调C语言不仅限于控制台程序,可应用于多种项目开发。课程适合已掌握C语言基础的学员,通过学习能制作计算器、游戏、音乐播放器等应用程序。推荐使用VC6进行实践,介绍如何创建第一个Windows程序,并展示向Windows系统发送消息的方法。"
这篇摘要提及了几个关键知识点:
1. **C语言的应用范围**:C语言不仅能用于编写控制台界面的程序,还可以开发图形用户界面应用、游戏、网络程序以及网站程序等。这表明C语言的灵活性和通用性,尽管它通常被认为是底层编程的语言。
2. **课程定位**:该课程不教授C语言的基础知识,而是假设学习者已经对C语言有一定的了解。课程的重点在于如何使用C语言进行更复杂的项目开发,同时鼓励学员在学习过程中复习巩固基础知识。
3. **作品示例**:课程提供了学员学完后可能实现的作品示例,包括计算器、俄罗斯方块、音乐播放器、学生管理系统、邮件客户端和Web论坛。这些例子旨在激励学习者看到C语言的实际应用潜力。
4. **开发环境**:推荐使用Visual C++ 6.0 (VC6)作为开发工具,尽管在较新的操作系统(如Vista和Windows)上可能存在兼容性问题。VC6是一个经典的集成开发环境,适合创建Windows应用程序。
5. **创建第一个Windows程序**:课程引导学员创建第一个Windows程序,通过`MessageBox`函数向用户显示“世界你好”的对话框。这涉及到Windows API的使用,是学习Windows程序设计的基础步骤。
6. **工程(Project)概念**:解释了“工程”在C语言编程中的含义,即多个源文件的集合,这对于管理大型项目至关重要。与早期的TurboC相比,现代的C语言开发往往涉及多个文件,每个文件负责不同的功能模块。
7. **兼容性提示**:在Vista和Windows系统上使用VC6时可能会遇到的兼容性问题,提醒学习者可能需要设置或调整以适应这些新系统。
通过这个摘要,我们可以了解到《C语言也能干大事》课程旨在提升学习者的C语言应用能力,将他们从基础编程带入到更高级别的项目开发中,同时也提供了一个实践平台和具体的操作指导。