VisualC++与函数定义-哈工大计算机科学课程
需积分: 11 96 浏览量
更新于2024-07-14
收藏 7.09MB PPT 举报
"该资源是哈尔滨工业大学(威海)计算机学院张淼教授的C++课程资料,主要讲解了函数的定义以及Visual C++的相关知识,包括课程安排、考试比重、C++集成开发环境的历史以及Visual C++的特点和应用。"
在C++编程中,函数是实现特定功能的代码块,可以被多次调用,从而提高代码的重用性。函数的定义是程序设计中的基本元素之一。一个函数的定义通常包含以下几个部分:
1. **返回类型**:函数的返回类型是指函数执行完毕后返回给调用者的数据类型。如果函数不返回任何值,我们可以使用`void`作为返回类型。
2. **函数名**:函数名是标识函数的字符串,用于在程序中调用该函数。
3. **形式参数表**:形式参数是一组占位符,它们在函数体内代表实际传递的值。参数列表以圆括号括起,参数之间用逗号分隔。每个参数都有自己的类型和名称,例如`int x, double y`。
函数定义的基本格式如下:
```cpp
返回类型 函数名(参数类型 参数名, ...){
// 函数体,包含执行的语句
}
```
例如,一个简单的求和函数可以定义为:
```cpp
int sum(int a, int b){
return a + b;
}
```
在描述中提到了Visual C++,这是微软开发的一个C++集成开发环境(IDE),主要用于构建Windows应用程序。Visual C++不仅提供了C++编译器,还包含了丰富的开发工具,如调试器、资源编辑器、代码编辑器等,支持可视化界面设计,使得开发者能更高效地编写和调试Windows应用程序。
课程安排中,张淼教授的C++课程包括42学时的授课和20学时的实验,考试成绩由平时成绩(15%)、实验成绩(15%)和期末考试(70%)组成。
在C++的发展历程中,Visual C++是针对C++语言设计的可视化集成开发环境,它支持面向对象编程,并且能够良好地编译符合ANSI C标准的程序。Windows应用程序有两种主要类型:窗口应用程序和控制台应用程序。控制台应用程序类似于DOS程序,而Windows窗口程序则采用事件驱动的编程模型,基于消息机制运行。
这个资源涵盖了函数定义的基础知识以及Visual C++在Windows程序设计中的应用,对于学习C++和Windows编程的学生来说是非常有价值的参考资料。
2011-03-28 上传
2008-11-26 上传
2024-05-10 上传
2023-07-28 上传
2023-03-26 上传
2024-06-05 上传
2023-06-08 上传
2023-06-12 上传
2023-05-22 上传
小婉青青
- 粉丝: 23
- 资源: 2万+
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性