如何理解c++编程中的函数
c++函数学下来感觉有些模糊,如void函数,求大神们赐教
2020-01-31 23:31
2020-02-01 12:38
程序代码:
int max(int x,int y) { //这里我们在函数里开辟了两块整数空间(内存)给了x和y,分别用来装a和b的值,然后进行大小比较,返回大的那个
if(x>=y)
return x;
else
return y;
}
程序代码:
void swap(int &x,int &y) { //“&”叫做取地址符号,在变量前面意味着这个变量传址调用,也就是x不再是自己单独的一块空间,而用的是a的空间内存,y同理
int t=x; //进行交换【我们假设,有两杯牛奶A和B,如果要将两杯牛奶互换,那么我们不能直接倒,所以我们需要另一只空杯子,将A或B倒入空杯,然后将另一杯倒入A或B】
x=y;
y=t;
return;
}
2020-02-01 12:54
程序代码:
void func(int a,int b){
a+=b;
}
return;

2020-02-04 19:16
2020-02-05 20:35
2020-02-06 15:04
程序代码:
int swap_max(int &x,int &y){
int temp;
temp=x;
x=y;
y=temp;
if(x>y){
return x;
}
return y;
}

2020-02-06 15:11
2020-02-15 11:40
2020-02-15 12:13
2020-03-24 10:07