C++中函数参数形式的总结

来源:互联网 发布:opencv源码编译 linux 编辑:程序博客网 时间:2024/05/20 16:34

1.普通变量作为函数参数


2.数组作为函数变量


3.指针作为函数参数

#include<iostream>using namespace std;int Order(int *,int *,int*);    //定义方式    函数类型名  函数名(类型*,类型*.类型*)int main(){int a,b,c;cin>>a>>b>>c;Order(&a,&b,&c);                 //调用过程,输入的一定是地址cout<<a<<'\t'<<b<<'\t'<<c<<endl;                                          ///a=min{a,b,c}  c=max{a,b,c}return 0;}int Order(int *m,int *n,int *q)          //    函数体                                     ///m=min{a,b,c},q=max{m,n,q}{if(*m>*n)swap(*m,*n);if (*m>*q)swap(*m,*q);if(*n>*q)swap(*n,*q);}




4.对象作为函数参数

0 0