即使是懵懵懂懂的去了解未知,也好过轻轻松松的活在舒适圈。
今天呢,我们学习了函数的一些用法。那么首先,为什么要使用函数呢?
平日里写代码时,繁琐的代码的有时会让人感觉到不干净,让人不能一目了然。那么函数的使用就是让其变得看起来不那么复杂,让其更利于我们阅读。一个代码块解决一个问题,一个功能对应一个函数。
代码块:
int main() {
return 0;
} l两个相对应的大括号内部的内容就代表一个代码块,代码块就是封装一部分代码“{ }”
函数的声明:
int add(int a,int b){
}就是我们之前说的一个函数,参数可以有一个也可以有多个,写完之后也要返回,就用return xxxx;就行了
这里的参数,被称作形参,对应的函数内部的局部变量,作用于只在这个代码块的开始到结束,是作为暴露给外部的一个借口。
这个函数没有返回值,但是我们依然可以加上return;比如这样
让这个if提前结束 ,注意:既然没有返回值,那么return后面不能跟一个值。
函数的调用:
这里的int result=add(2,4)是接受返回值。
函数的使用方法,我们强调声明后实现
先声明是因为编译器是从上往下读的,所以先在最上面声明。
先在我们做一个ATM机的登录程序:
先声明需要返回值用bool
然后在最底下实现,里面的内容与平时写的代码无异
然后放在这里面区调用
那么输出的结果就是这样
总结,不管一个东西有多难,我们都需要从头慢慢学,夯实基础,稳扎稳打。