int func(int a,int b,int c);

int func2(int &a,int &b);

int main() {

int a=10,b=2,c=3;

int check;

//cin>>a;

check = func(a,b,c);

cout<<check<<endl;

if(check){

cout<<"输入的值超出范围"<<endl;

}else{

cout<<"圆形面积是:"<<b<<endl;

cout<<"正方形面积是:"<<c<<endl;

}

func2(a,b);

cout<<a<<"b="<<b;

return 0;

}

//传递的是一个引用,更改值以后,对应的数值也进行了更改

int func2(int &a,int &b){

a = 1;

b = -1;

}

//  这个不是更改值,如果哪位大神知道是更改的什么,请指点,谢谢!

int func(int a,int b,int c){

if(a>2000){

a = 1;

}else{

b = a*a*3.14;

c = a*a;

a = 0;

}

return c;

}

转载于:https://www.cnblogs.com/jorryLiu/p/3529129.html

C++ 关于方法传值相关推荐

  1. vue.js--基础事件定义,获取数据,执行方法传值

    <template><div id="app"> <h1>{{ msg }}</h1> <br> <button ...

  2. 04.React事件 方法、 React定义方法的几种方式 获取数据 改变数据 执行方法传值...

    2019独角兽企业重金招聘Python工程师标准>>> 一.基本用法 在以类继承的方式定义的组件中,为了能方便地调用当前组件的其他成员方法或属性(如:this.state),通常需要 ...

  3. java基础教程传值_Java基础——方法传值(基本数据类型 VS 引用数据类型)

    总结--基本数据类型传值,引用类型传地址 在Java语言中,不管参数的类型是引用类型还是基本数据类型,数据参数和形式参数进行值传递的方式只有一种--参数值的值 复制一份 赋值给形式参数 所以,实参的值 ...

  4. Java方法 传值方式

    这个问题是面试的时候经常会问到的一道题吧?这次做项目的过程中,其中一个同学因为无用了,导致了一个bug,不过是在提测前啦!本来我想借着这次机会分享一下java方法传参的机制,但是经过几天的学习,了解, ...

  5. 三大前端框架,哪个框架组件间交互像js方法传值一样简单

    首先框架组件通信是为了方便组件模块之间进行数据交互的,因为框架的开发本就是组件化,模块化开发,讲一个完整的项目分割成不同的组件,view组件,功能组件等等,然后形成一个具有完整功能交互的page,前端 ...

  6. vue方法传值到data_Vue组件创建和传值的方法

    ## 创建组件的3种方法 # 第一种: + Vue.extend()函数返回一个组件的构造器,里面包含一个参数,参数是对象,对象里面是一些配置项 + Vue.component()函数利用Vue.ex ...

  7. vue方法传值到data_vue组件传值的几种方式

    1.bus总线 //定义bus插件 //在util文件夹下定义bus.js import Vue from 'vue'; let install = (vue) => { vue.prototy ...

  8. vue方法传值到data_Vue 组件传值几种常用方法【总结】

    使用vue也有很多年了,一直都没有整理一下相关知识,给大家总结下开发过程中所遇到的一些坑,主要给大家总结一下vue组件传值的几种常用方法: 1.通过路由带参数传值 ① A组件通过query把id传给B ...

  9. 【jsp】使用get方法传值的格式

    get:通过地址提交 格式: http://192.168.7.45:7002/jsp29/doAddStu.jsp?stuNo=20181013123&stuName=%E5%B0%8F%E ...

最新文章

  1. zabbix mysql路径_ZABBIX数据库迁移目录
  2. libcusolver.so.8.0: cannot open shared object file: No such file or director
  3. JS 全局对象 全局变量 作用域 (改自TOM大叔博文)
  4. docsify——一个神奇的文档站点生成器
  5. python中for循环和while循环的区别_python中while循环和for循环的定义和详细的使用方法...
  6. python语言基础项目报告书_25个Python学习项目,值得推荐
  7. 1.给定区间的二分查找
  8. 如何在Vizio电视上禁用运动平滑
  9. .NET6正式版将近,70%开发者或面临技术断层!
  10. netmiko检测linux基线,网络设备自动巡检工具
  11. Mac 10.12连接iSCSI硬盘软件iSCSI Initiator X
  12. 【图像加密】基于matlab GUI混沌系统图像加密解密【含Matlab源码 147期】
  13. ad10搜索快捷键_ad快捷键有哪些 ad快捷键汇总
  14. 直升机的扭力与反扭力
  15. PMSM矢量控制之RAMP_GEN
  16. 客服如何提高工作效率
  17. linux下合并多个文件夹内容成为一个文件夹
  18. 【京东电商网站主界面仿写—
  19. 企业微信(创建群聊会话)60011错误
  20. 【历史上的今天】4 月 25 日:诺基亚与微软完成交易;Mobilinux 发布;长距离无线电传输之父出生

热门文章

  1. ORACLE 11GR2 RAC的网络规划解析
  2. 关于课程设计、毕业设计的一些总结与思考
  3. bwapp之xss(blog)
  4. nginx php win平台配置
  5. [转] 使用模板自定义 WPF 控件
  6. rails笔记 cache系统
  7. poj2186强联通(牛仰慕)
  8. 【数字信号处理】傅里叶变换性质 ( 序列傅里叶变换共轭对称性质 | 序列实偶 傅里叶变换 实偶 | 序列实奇 傅里叶变换 虚奇 | 证明 “ 序列实奇 傅里叶变换 虚奇 “ )
  9. 【C 语言】二级指针作为输入 ( 二维数组 | 抽象业务函数 | 二维数组打印函数 | 二维数组排序函数 )
  10. 【Android 逆向】函数拦截实例 ( 函数拦截流程 | ① 定位动态库及函数位置 )