Visual C++学习:传值调用与Windows程序设计

需积分: 9 6 下载量 35 浏览量 更新于2024-07-13 收藏 7.09MB PPT 举报
"传值调用:-VC++系统学习资料" 在编程中,函数调用方式有多种,其中“传值调用”是常见的方法之一。传值调用是指在函数调用过程中,函数的形式参数(形参)接收实际参数(实参)的副本,而不是直接引用实际参数本身。这意味着在函数内部对形参的修改不会影响到实参的原始值。这种调用方式是C++中默认的参数传递机制。 描述中提到了“传址调用”和“引用调用”。传址调用(Call by Reference)是指形参是实参的地址,函数内部可以直接通过这个地址修改实参的值。而在引用调用中,引用作为形参,它实际上也是传址调用的一种形式,但引用更像一个别名,它必须在声明时初始化,并且不能为NULL,它总是绑定到一个具体的对象上,对引用的修改就是对原对象的修改。 在VC++(Visual C++)中,这是一个强大的集成开发环境,主要用于编写C++程序,尤其是Windows应用程序。课程内容涵盖了从基础的程序设计概念,如计算机如何通过程序控制工作,到高级主题,如面向对象编程和Windows应用程序开发。 课程结构包括授课、实验和考试,旨在帮助学生深入理解C++语言和Visual C++工具的使用。在回顾部分,讲师强调了从早期的C语言集成开发环境,如TurboC和BorlandC,到C++时代的BorlandC++和VisualC++,这些环境都支持C++语言的开发,同时提供了更多的功能和便利性。 VisualC++是C++语言的可视化集成开发环境,它不仅支持C++编程,还提供了一个用于创建Windows应用程序的直观界面。Windows应用程序可以是窗口应用程序,也可以是控制台应用程序。控制台应用程序类似于DOS时代的程序,而Windows窗口程序则基于事件驱动模型,主要基于消息机制进行操作。 在Windows程序设计中,事件驱动意味着程序的执行不是按照预定的顺序,而是根据用户的交互(如点击按钮、移动鼠标等)产生事件,然后由程序响应这些事件。这种模式使得Windows应用程序具有更强的交互性和用户友好性。 总结起来,这个学习资料着重于理解和掌握C++编程语言,特别是通过Visual C++工具进行Windows应用程序的开发,涵盖了从基本的编程概念到高级的Windows编程技术,包括不同类型的函数调用方式,以及如何在实际开发环境中运用这些知识。