壹、概念:
函数是对功能性代码的封装,是一个子程序,子程序是一个大型程序中的某部分代码,由一个或多个语句块组成,他负责完成某项特定的任务,而且相较于其他的代码,具备相对的独立性。一般会有输入参数并有返回值。
贰、库函数:
库函数指的是C++标准库提供的各种函数,例如:cin,cout、sort等
使用C++库函数可以大大简化代码编写过程,提高开发效率。
叁、自定义函数:
自定义函数和库函数一样,有函数名,返回值类型和函数参数。但是不一样的是这些都是我们自己来设计。这给程序员一个很大的发挥空间。
函数的组成:
函数类型 函数名(输入参数){
功能实现
return 返回值;
}
函数类型和变量的类型大致相同,有int,long long,float,double,char,string。
特别的,有别于变量,他有一种特殊的定义类型:void(空)
void的类型为空类型,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,其作用是对函数返回和参数的进行限定。可用于①当函数没有参数时;②当函数没有返回值时。
而函数定义为什么类型,他返回的就是什么类型的变量(void除外)。
肆、函数样例:
int f(int n){//这里f为函数名,n为接受的参数
return n * n;//返回n的二次方
}
伍、函数的调用:
int main(){
int a;
cin >> a;
cout << f(a);//把a的值输进函数中,将返回a的二次方
return 0;
}
陆、结尾:
然后你就可以去尝试编写一个你自己的函数了
完结撒花*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。