函数的特性及定义\n在编程语言中,可以把函数看做一个盒子,这个盒子有如下几个特性:\n\n开始执行时,函数可以被输入一些值\n执行过程中,函数可以做一些事情\n执行完成后,函数可以返回一些值\n函数的写法公式:\n\n函数返回值类型 函数名(函数输入参数值)\n{\n 做点什么事情\n return 函数返回值;\n}\n1\n2\n3\n4\n5\n被花括号包括的被称为函数体,注意函数体一定要被花括号包括且不可省略。\n花括号上面的函数名、函数参数及返回值被称作函数头。\n\n注意每个输入参数必须指明其变量类型,不能省略变量类型。\n\nint add(int a, int b) //正确\nint add(int a, b) //错误\n1\n2\n函数的调用\n函数需要被另一个函数调用才能执行。\n\n#include \u003Cstdio.h>\nint add(int a, int b)\n{\n\treturn a + b;\n}\nint main()\n{\n\tint result;\n\tresult = add(2, 3); // 函数调用\n\tprintf(\"%d\", result);\n\treturn 0;\n}\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\nmain被称作主调函数,add被称作被调函数。\n在add函数头中,标明了函数的返回值类型为int,说明这个函数被调用后将返回一个int类型的结果
|