c++函数部分(一)
来源:互联网 发布:最近红的网络歌曲 编辑:程序博客网 时间:2024/05/18 01:26
对于c++函数来说,必须的包括函数名、形式参数列表以及函数体三部分。如下为一个普通的c++函数:
double cube(double x)
{
return x*x*x;
}
其中:cube为该函数的名字,doublex为形参列表,花括号括起来的为函数体。
函数名字前方的double是函数体语句中return返回值的类型(如果不同,将会转化),当然也可以用void来表示无返回值的函数;
对于函数名字主要起与函数意义相关的、易于记忆的名字;
形参列表中每个变量都需要在其前面申明其是什么类型的,即使俩个变量类型相同,第二个变量的类型也不能省略;
函数体语句用花括号括起来,注意当执行到函数体return语句时,函数执行结束,否则到最后花括号为止;
关于函数原型:
由于c++习惯的将main函数写在最前面,故当在main函数中调用自己编写的函数的时候,需要提前申明,即使用函数原型。
例如上面的函数,其申明的函数原型为:double cube(double x);
其实简单的办法就是直接把函数的第一行复制过来加分号即可;
阅读全文
0 0
- 黑马程序员------C语言函数部分总结(一)
- c++函数部分(一)
- C++ Primer笔记(一)函数部分
- python内置函数部分(一)
- c++STL基础部分(一)
- C语言-文件操作函数(部分)
- Python/C API 实用函数(部分)
- C语言,函数部分
- C语言字符串函数总结(部分常见字符串函数)
- C++(2)/C++对C的扩展--函数部分
- C语言函数(一)
- [C++]函数对象(一)
- 函数重载 C++(一)
- linux 下C函数部分
- linux 下C函数部分
- pl/sql开发中的部分函数(一)
- C#:PDU格式短信编解码(一)解码部分
- Android ServiceManager源码(一)-- C语言部分
- 进程和线程联系和区别
- 《MyBatis技术原理与实战》之动态SQL
- keras学习笔记
- 史上最简单的 SpringCloud 教程 | 终章
- R学习:REmap生成百度热力地图
- c++函数部分(一)
- 处理request乱码问题
- python基本学习
- 设计模式之单例模式
- 算法笔记 //04_半数集问题
- 转发和重定向(redirect和forWord)区别
- 二叉树的镜像
- Python做数据分析中需要掌握的命令行知识-持续更新中
- 简明Python教程笔记(一)