【C++学习笔记】函数
来源:互联网 发布:厨师机 知乎 编辑:程序博客网 时间:2024/06/05 21:10
一、定义函数原型
1、复制函数定义的函数头,并添加分号即可;
例如:
void functionName(parameterList x);2、函数原型不要求提供变量名,有类型列表就足够了
例如:
void functionName(parameterList);
3、原型的功能
(1)编译器正确处理函数返回值;
(2)编译器检查使用的参数数目是否正确;
(3)编译器检查使用的参数类型是否正确。如果不正确,则转换为正确的类型(如果可能的话)。
二、定义函数
1、无返回值
void functionName(parameterList){ statement(s) return;}
2、有返回值
typeName functionName(parameterList){ statements return value;}
1、参数(argument)表示实参,参量(parameter)表示形参
2、多个参数
(1)多个参数时用逗号分开;
(2)函数两个参数的类型相同,则必须分别指定每个参数的类型,不能像声明常规变量那样,将声明组合在一起;
(3)原型中的变量名不必与定义中的变量名相同,且可以省略;
0 0
- C++:函数<学习笔记>
- C学习笔记之函数
- C/C学习笔记/函数与程序结构
- c++Primer学习笔记(7)--函数
- C++Template学习笔记之函数模板
- C++pirmer 学习笔记之函数定义
- C语言学习笔记(九)--函数
- 《C和指针》学习笔记四/函数/
- IOS学习笔记06---C语言函数
- Object-C 学习笔记(三)---函数function
- 【C语言学习笔记】qsort函数总结
- c++primer学习笔记5 - 函数
- C和指针 学习笔记-4.函数
- C/C++学习笔记10:内联函数
- C/C++学习笔记17:函数指针
- C++primer学习笔记之函数
- 【C++】【学习笔记】【006】函数的重载
- C++Primer学习笔记(7)函数
- javabean
- 视频编码器评测系统:VideoCodecRank
- MaterialDesign设计(下)
- fcn——free connect your private network from anywhere
- js中的函数
- 【C++学习笔记】函数
- Hibernate用getCurrentSession()增删改查
- snprintf参数类型不严格匹配导致的天大的坑“(null)”------这次不说core dump问题了
- 2017-05-12 华东师范大学网络邀请赛
- Codeforces 782B 二分搜索
- flume-ng安装,应用,几个简单测试例子!
- NYoj 1102 Fibonacci数列
- include指令
- 案例分析:某企业FTP服务动态密码验证模块存在的问题及建议