**
P48(函数调用):
**
一、函数必须有括号、函数的返回
二、step over和step into
- step into:单步执行,遇到子函数就进入并且继续单步执行(简而言之,进入子函数)
- step over:在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步
- step return:return 就是返回的意思,当不想在某个函数中一步一步的调试时,step return就会返回到调用这个函数处的语句
三、函数的返回、函数值的返回
函数的返回:
函数值的返回:
一个函数里面可以有多个return,代表有多个出口,但这不是个好的编程习惯
- 有返回值的函数:
必须在函数名的前面加上返回类型,这个类型是对应 “返回的值” 的类型
return 值;
- 没有返回值的函数:
在函数名前加 void ,代表的空,代表是没有返回值的函数;
如果有return,那么这个return是不带值的,如果没有return,什么时候做完了什么时候就回去了;
通常在这种函数里面,如果出现了return语句,我们是希望函数还没有走到最后一句的时候,由于某些条件或原因,提前回去了,所以不带值的return是用在这些地方的。
return;