C++ 关于方法传值
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++ 关于方法传值相关推荐
- vue.js--基础事件定义,获取数据,执行方法传值
<template><div id="app"> <h1>{{ msg }}</h1> <br> <button ...
- 04.React事件 方法、 React定义方法的几种方式 获取数据 改变数据 执行方法传值...
2019独角兽企业重金招聘Python工程师标准>>> 一.基本用法 在以类继承的方式定义的组件中,为了能方便地调用当前组件的其他成员方法或属性(如:this.state),通常需要 ...
- java基础教程传值_Java基础——方法传值(基本数据类型 VS 引用数据类型)
总结--基本数据类型传值,引用类型传地址 在Java语言中,不管参数的类型是引用类型还是基本数据类型,数据参数和形式参数进行值传递的方式只有一种--参数值的值 复制一份 赋值给形式参数 所以,实参的值 ...
- Java方法 传值方式
这个问题是面试的时候经常会问到的一道题吧?这次做项目的过程中,其中一个同学因为无用了,导致了一个bug,不过是在提测前啦!本来我想借着这次机会分享一下java方法传参的机制,但是经过几天的学习,了解, ...
- 三大前端框架,哪个框架组件间交互像js方法传值一样简单
首先框架组件通信是为了方便组件模块之间进行数据交互的,因为框架的开发本就是组件化,模块化开发,讲一个完整的项目分割成不同的组件,view组件,功能组件等等,然后形成一个具有完整功能交互的page,前端 ...
- vue方法传值到data_Vue组件创建和传值的方法
## 创建组件的3种方法 # 第一种: + Vue.extend()函数返回一个组件的构造器,里面包含一个参数,参数是对象,对象里面是一些配置项 + Vue.component()函数利用Vue.ex ...
- vue方法传值到data_vue组件传值的几种方式
1.bus总线 //定义bus插件 //在util文件夹下定义bus.js import Vue from 'vue'; let install = (vue) => { vue.prototy ...
- vue方法传值到data_Vue 组件传值几种常用方法【总结】
使用vue也有很多年了,一直都没有整理一下相关知识,给大家总结下开发过程中所遇到的一些坑,主要给大家总结一下vue组件传值的几种常用方法: 1.通过路由带参数传值 ① A组件通过query把id传给B ...
- 【jsp】使用get方法传值的格式
get:通过地址提交 格式: http://192.168.7.45:7002/jsp29/doAddStu.jsp?stuNo=20181013123&stuName=%E5%B0%8F%E ...
最新文章
- zabbix mysql路径_ZABBIX数据库迁移目录
- libcusolver.so.8.0: cannot open shared object file: No such file or director
- JS 全局对象 全局变量 作用域 (改自TOM大叔博文)
- docsify——一个神奇的文档站点生成器
- python中for循环和while循环的区别_python中while循环和for循环的定义和详细的使用方法...
- python语言基础项目报告书_25个Python学习项目,值得推荐
- 1.给定区间的二分查找
- 如何在Vizio电视上禁用运动平滑
- .NET6正式版将近,70%开发者或面临技术断层!
- netmiko检测linux基线,网络设备自动巡检工具
- Mac 10.12连接iSCSI硬盘软件iSCSI Initiator X
- 【图像加密】基于matlab GUI混沌系统图像加密解密【含Matlab源码 147期】
- ad10搜索快捷键_ad快捷键有哪些 ad快捷键汇总
- 直升机的扭力与反扭力
- PMSM矢量控制之RAMP_GEN
- 客服如何提高工作效率
- linux下合并多个文件夹内容成为一个文件夹
- 【京东电商网站主界面仿写—
- 企业微信(创建群聊会话)60011错误
- 【历史上的今天】4 月 25 日:诺基亚与微软完成交易;Mobilinux 发布;长距离无线电传输之父出生
热门文章
- ORACLE 11GR2 RAC的网络规划解析
- 关于课程设计、毕业设计的一些总结与思考
- bwapp之xss(blog)
- nginx php win平台配置
- [转] 使用模板自定义 WPF 控件
- rails笔记 cache系统
- poj2186强联通(牛仰慕)
- 【数字信号处理】傅里叶变换性质 ( 序列傅里叶变换共轭对称性质 | 序列实偶 傅里叶变换 实偶 | 序列实奇 傅里叶变换 虚奇 | 证明 “ 序列实奇 傅里叶变换 虚奇 “ )
- 【C 语言】二级指针作为输入 ( 二维数组 | 抽象业务函数 | 二维数组打印函数 | 二维数组排序函数 )
- 【Android 逆向】函数拦截实例 ( 函数拦截流程 | ① 定位动态库及函数位置 )