C++函数定义很简单,主要注意一下返回值就行了
类型 | 描述 |
str | 返回值是一个字符串 |
int | 返回值是一个整形数 |
float | 返回值是一个浮点数 |
bool | 返回值是布尔类型的 |
void | 不返回值 |
double | 双int |
char | 返回值是一个字符 |
定义函数这么定义:
类型 函数名(数据类型 变量名 ……)
例1:用函数交换两个数
题目分析:好好想想函数变量的类型
#include <cstdio>
void jh(int *a,int *b);
int main(){
int x,y;
scanf("%d%d",&x,&y);
jh(&x,&y);
printf("%d %d",x,y);
return 0;
}
void jh(int *a,int *b){
int c;
c=*a;
*a=*b;
*b=c;
}