关于c++函数里面return的用法,关于调用的讲解

这篇文章,重点是讲return除main方法里面,做帮助返回值的讲解,需要注意的地方。,返回值是计算结果,或者预先设定好的值。(这里的return都不是main函数里面的return,而是普通方法里面的)

具体例子见下图。我写了一个简单的cout和return。

与下面的图片对比一下,我多写了个endl,空行。可以发现100总是在hello后面.

所以int b = test();d的时候cout<<"hello";就被调用了;

cout<<b;只是返回return a的值;

重点是如果单纯调用test();方法时只会出现hello;

所以在用return返回值的时候,一般要定义一个变量,把值赋给变量。

还有就是写非void类型的方法,不一定要有return 。

原文地址:https://www.cnblogs.com/llqdnl20197161508/p/12013202.html

时间: 2024-10-19 15:13:57

关于c++函数里面return的用法,关于调用的讲解的相关文章

第九天 什么是函数,函数的return的用法,函数的传参

1 函数 1内置函数(Python解释器中自带的函数,可以直接调用) 2自定义函数(自己写的函数) 注意自己写的函数,必须先定义,在调用,定义了的函数可以在任意位置调用 什么是函数 函数就是具有某个具体功能的工具 为什么要用函数 提供开发效率 减少代码冗余 提高程序的扩展性 定义一个函数 def是定义函数的关键字 函数名:函数名的命名规则与变量名一致 1.不能以关键字(******) 2.函数也应该做到见名知意 函数在定义的时候只检测函数体语法 不执行函数体代码 def func(): prin

JAVA中return的用法

1 public class TestReturn 2 { 3 4 public static void main(String args[]) 5 { 6 TestReturn t = new TestReturn(); 7 t.test1(); 8 System.out.println(t.test2()); 9 int sum=getSum(4,6); 10 System.out.println("sum="+sum); 11 get(4,5); 12 } 13 14 15 pu

python_Python中用format函数格式化字符串的用法

这篇文章主要介绍了Python中用format函数格式化字符串的用法,格式化字符串是Python学习当中的基础知识,本文主要针对Python2.7.x版本,需要的朋友可以参考下 自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足.那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱. 语法 它通过{}和:来代替%. “映射”示例 通过位置 In [1]: '{0},{1}'.format('kzc',18) Out[1]:

[转载]js中return的用法

一.返回控制与函数结果,语法为:return 表达式; 语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二.返回控制,无函数结果,语法为:return;  在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个元素,页面会跳转到该元素href属性指定的页.    Return False 就相当于终止符,Return True 就相当于执行符.    在js中return false的作用一般是用来取消默认动作的.比如你单击一个链接除了触发

Linux shell break、continue、exit、return的用法

break.continue.exit.return一般用于控制循环的的走向 首先通过一个脚本说明 for ((i=1;i<5;i++ )) do if [ $i -eq 3 ] then #  break #  continue #  exit fi echo $i done echo OK 输出的结果 break的结果 1 2 OK continue的结果 1 2 4 OK exit的结果 1 2 由此可以说明 break n:n表示跳出循环的层数,如果省略n表示跳出整个循环 continu

函数的学习以及用法

  浅谈函数应用 函数存在的意义:  把main函数中复杂的逻辑进行拆分,由一个一个单独的函数来处理一个单独的模块,main函数只是起到宏观调控作用 我们可以自己编写一些函数,实现某些功能,把函数的声明放在.h文件里,把函数的定义即实现放在.m文件里,然后在main.m文件里的main函数里调用实现,但是调用之前一定不要忘记把自己写的文件导入即导入头文件,导入自己编写的头文件用#import "",导入系统头文件用#import <> 此外,一个函数最多不要超过60行代码,

getline()函数的两种用法

getline()函数的输入流对象可以是标准输入流对象cin,也可以是一个文件输入流对象fin; (1)输入流对象的成员函数(有三个参数,一般除非需要自己选定停止符,并不推荐使用): basic_istream<char>& istream::getline(char *str, streamsize num, char delim = '\n'); 这个函数是成员函数,所以必须通过对象调用.streamsize为signed integer type,其中: str为C 字符数组的首

C++ 排序函数 sort(),qsort()的用法

转自:http://blog.csdn.net/zzzmmmkkk/article/details/4266888/ 所以自己总结了一下,首先看sort函数见下表: 函数名 功能描述 sort 对给定区间所有元素进行排序 stable_sort 对给定区间所有元素进行稳定排序 partial_sort 对给定区间所有元素部分排序 partial_sort_copy 对给定区间复制并排序 nth_element 找出给定区间的某个位置对应的元素 is_sorted 判断一个区间是否已经排好序 pa

函数的几种用法

1.通过函数名定义的用法: function showFun(){ }; showFun();//调用函数 2.通过变量的匿名函数的方法: var a=function(v){ console.log(1111);//1111 return v+1; } console.log(a(100)); //101 3.通过对象的方法调用函数 var objs={ a:100, show:function(){ return this.a; } }; console.log(objs.show());