c++函数的传值方式

来源:互联网 发布:html5单页面静态源码 编辑:程序博客网 时间:2024/06/07 10:25

问题及代码:

/**Copyright(c) 2017,YTU CS*All right reserved.*作    者:王铭泽.*完成日期:2017,9,10.*版 本 号: v1.0**问题描述: c++程序中函数的传值方式有:1.直接传值。2.传地址。*输    入: 输入两个整数*输    出: 输出交换的值(不同函数有区别)。*/#include<iostream>using namespace std;void swap1(int x,int y){    int temp;    temp=x;    x=y;    y=x;}void swap2(int &x,int &y){   int temp;   temp=x;   x=y;   y=temp;}void swap3(int *x ,int *y){    int temp;    temp =*x;    *x = *y;    *y =temp ;}int main(){    int a,b;    cin>>a>>b;    swap1(a,b);    cout<<a<<" "<<b;}


运行结果:

 1.swap1函数(直接传值)的结果:


2.swap2参数引用函数(传地址)的结果:


3.swap3参数指针函数(传地址)的结果:


知识点总结:

 知识点是简单的函数参数传值问题,但是非常基础,很多时候问题总是出在这些基础的上。

学习心得:

第一次练习使用了csdn上传博客,学习到了上传过程,还是挺有趣的。



原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 脑子笨反应慢怎么办 脑子笨的人怎么办 孩子学习反应慢怎么办 孩子学习不入门怎么办 高三出现厌学怎么办 天生笨的人怎么办 学生考试粗心该怎么办 高三学生失眠怎么办 期末考试考差了怎么办 小孩考试太粗心怎么办 带孩子太粗心怎么办 小孩做数学粗心怎么办 小学一年级学生厌学怎么办 小学二年级厌学怎么办 做题做的烦躁了怎么办 英语不会做题怎么办 孩子审题不细心怎么办 生孩子有恐惧症怎么办 小孩不喜欢上幼儿园怎么办 小孩不喜欢去幼儿园怎么办 小孩不喜欢学生字怎么办 学生不喜欢补课老师怎么办 小孩不喜欢上学逃课怎么办 一年级小朋友不爱写字怎么办 幼儿园小朋友不爱写字怎么办 孩子懒散不积极怎么办 孩子不肯上幼儿园怎么办 孩子不肯去幼儿园怎么办 小孩记不住字怎么办 小孩不会写字要怎么办 一年级孩子不爱写字怎么办 一年级小孩不爱写字怎么办 孩子不爱写字怎么办呢 幼儿园孩子不爱写字怎么办 孩子上学没学籍怎么办 孩子上学务工证怎么办 孩子上学被欺负怎么办 孩子害怕上幼儿园怎么办 孩子写字肩膀疼怎么办 5岁不会写字怎么办 上中班不爱写字怎么办