C++学习笔记之函数
2012-05-22 23:05
260 查看
/*=========================================================
*
* xue, 2012、05、22
*
* 说明:C++学习笔记之函数
*
*======================================================
1、要使用C++函数,必须完成以下工作
a、提供函数定义
b、提供函数原型
c、调用函数
函数又可以分为两类,即没有返回值函数和有返回值函数
2、对于有返回值的函数,必须使用返回语句,以便将值返回给调用函数。值的本身可以是常量、变量,也可以是表达式。
C++对于返回值的类型有一定的限制:不能是数组。
通常通过将返回值复制到指定的CPU或者内存中去来将其返回,随后,调用函数将查看该内存单元。返回函数和调用函数必须就
该内存中存储的数据类型达成一致。函数原型将返回值类型告知调用函数,而函数定义命令被调用函数应返回什么类型的数据。
3、函数在执行返回语句后结束,如果函数中包含多条返回语句,则函数在执行遇到的第一条返回语句后结束。
*
* xue, 2012、05、22
*
* 说明:C++学习笔记之函数
*
*======================================================
1、要使用C++函数,必须完成以下工作
a、提供函数定义
b、提供函数原型
c、调用函数
函数又可以分为两类,即没有返回值函数和有返回值函数
2、对于有返回值的函数,必须使用返回语句,以便将值返回给调用函数。值的本身可以是常量、变量,也可以是表达式。
C++对于返回值的类型有一定的限制:不能是数组。
通常通过将返回值复制到指定的CPU或者内存中去来将其返回,随后,调用函数将查看该内存单元。返回函数和调用函数必须就
该内存中存储的数据类型达成一致。函数原型将返回值类型告知调用函数,而函数定义命令被调用函数应返回什么类型的数据。
3、函数在执行返回语句后结束,如果函数中包含多条返回语句,则函数在执行遇到的第一条返回语句后结束。
相关文章推荐
- C++学习笔记之函数如何返回字符串(char型)
- c++学习笔记 内存四区 函数调用模型 指针强化
- Effective c++学习笔记——条款6,不想自动生成函数,要明确拒绝
- C++函数返回类型学习笔记
- C++ 学习笔记(19)new/delete表达式、定位new、typeid、dynamic_cast、type_info、枚举类型、成员函数指针、union、位域、volatile限定符、链接指示
- 成员函数声明为常量的解释--C++学习笔记
- Effective C++学习笔记 条款05:了解C++默默编写并调用的哪些函数
- C++学习笔记之函数指针
- C++学习笔记:重载 函数调用符()
- C++学习笔记1(带参数的main( )函数)
- C/C++学习笔记17:函数指针
- C++基础学习笔记----第四课(函数的重载、C和C++的相互调用)
- C++学习笔记22,普通函数重载(1)
- c++学习笔记之函数重载与const的关系
- C++学习笔记-隐式成员函数
- C++学习笔记32 断言函数
- C++学习笔记-函数声明
- 【C++】【学习笔记】【006】函数的重载
- C++学习笔记(第四章 函数的应用 递归函数 之四)
- C++学习笔记(六)函数对象