12-07关于函数的学习

一.int main (in argc ,const char *argv[]){

返回值  名字  (参数,参数,参数)

代码段//(函数体)

return;

}

返回值的类型

没有返回值有void,例:void doSomething(){ }            

void print(){

   printf("empty function");

}

int 类型后面要加返回值 例:

int add(inta,intb){

int result = a+ b;

return result;

}

二.函数的定义

函数有两种定义方式1⃣️先声明后实现

2⃣️声明和实现放一起(逻辑简单,必须放在main函数后面)

原因:程序的执行由上至下

s函数名的首字母要小写

三.如何调用参数

in result = add(10,20);

print result;

1.什么时候要返回值

取决于函数本身,如果说执行这个码块之后要将一些结果提供给外部,需要返回值。

2.什么时候要参数

一个函数解决一个特定功能,当这个函数在执行相应任务时,有些数据需要从外部引入。

原文地址:https://www.cnblogs.com/liuzhicen/p/5027154.html