当前位置: 首页 > news >正文

如何在建设银行网站查企业年金做视频怎样传到网站

如何在建设银行网站查企业年金,做视频怎样传到网站,建设一个网站需要什么设备,网站开发动态函数的参数不仅可以是整型、浮点型、字符型等数据#xff0c;还可以是指针类型。它的作用是将一个变量的地址传送给被调用函数的形参。【例6.3】题目同例6.2#xff0c;即对输入的两个整数按大小顺序输出。这里用函数处理#xff0c;而且用指针类型的数据作函数参数。程序如…函数的参数不仅可以是整型、浮点型、字符型等数据还可以是指针类型。它的作用是将一个变量的地址传送给被调用函数的形参。【例6.3】题目同例6.2即对输入的两个整数按大小顺序输出。这里用函数处理而且用指针类型的数据作函数参数。程序如下#include using namespace std;int main( ){void swap(int *p1,int *p2); //函数声明int *pointer_1,*pointer_2,a,b; //定义指针变量pointer_1,pointer_2,整型变量a,bcinab;pointer_1a; //使pointer_1指向apointer_2b; //使pointer_2指向bif(acoutreturn 0;}void swap(int *p1,int *p2) //函数的作用是将*p1的值与*p2的值交换{int temp;temp*p1;*p1*p2;*p2temp;}运行情况如下:45 78↙max78 min45请注意不要将main函数中的swap函数调用写成if(a图6.9请注意交换*p1和*p2的值是如何实现的。如果写成以下这样就有问题了void swap(int *p1, int *p2){int *temp;*temp*p1; //此语句有问题*p1*p2;*p2*temp;}本例采取的方法是交换a和b的值而p1和p2的值不变。这恰和例6.2相反。可以看到在执行swap函数后主函数中的变量a和b的值改变了。这个改变不是通过将形参值传回实参来实现的。请读者考虑一下能否通过调用下面的函数实现a和b互换。void swap(int x, int y){int temp;tempx;xy;ytemp;}在main函数中用“swap(a, b);”调用swap函数会有什么结果呢在函数调用时a的值传送给xb的值传送给y如图6.10(a)所示。执行完swap函数最后一个语句后x和y的值是互换了但main函数中的a和b并未互换如图6.10(b)所示。也就是说由于虚实结合是采取单向的“值传递”方式只能从实参向形参传数据形参值的改变无法回传给实参。图6.10为了使在函数中改变了的变量值能被main函数所用不能采取把要改变值的变量作为参数的办法而应该用指针变量作为函数参数。在函数执行过程中使指针变量所指向的变量值发生变化函数调用结束后这些变量值的变化依然保留下来这样就实现了“通过调用函数使变量的值发生变化在主调函数中使用这些改变了的值”的目的。如果想通过函数调用得到n个要改变的值可以采取下面的步骤在主调函数中设n个变量用n个指针变量指向它们编写被调用函数其形参为n个指针变量这些形参指针变量应当与主调函数中的n个指针变量具有相同的基类型在主调函数中将n个指针变量作实参将它们的值(是地址值)传给所调用函数的n个形参指针变量这样形参指针变量也指向这n个变量通过形参指针变量的指向改变该n个变量的值;在主调函数中就可以使用这些改变了值的变量。请注意不能企图通过改变形参指针变量的值而使实参指针变量的值改变。请分析下面程序#include using namespace std;int main( ){void swap(int *p1,int *p2);int *pointer_1,*pointer_2,a,b;cinab;pointer_1a;pointer_2b;if(acoutreturn 0;}void swap(int *p1,int *p2){int *temp;tempp1;p1p2;p2temp;}图6.11实参变量和形参变量之间的数据传递是单向的“值传递”方式。指针变量作函数参数也要遵循这一规则。调用函数时不会改变实参指针变量的值但可以改变实参指针变量所指向变量的值。函数的调用可以(而且只可以)得到一个返回值(即函数值)而使用指针变量作函数参数就可以通过指针变量改变主调函数中变量的值相当于通过函数调用从被调用的函数中得到多个值。如果不用指针变量是难以做到这一点的。【例6.4】输入abc 3个整数按由大到小的顺序输出。用上面介绍的方法用3个指针变量指向3个整型变量然后用swap函数来实现互换3个整型变量的值。程序如下#include using namespace std;int main( ){void exchange(int *,int *,int *); //对exchange函数的声明int a,b,c,*p1,*p2,*p3;cinabc; //输入3个整数p1a;p2b;p3c; //指向3个整型变量exchange(p1,p2,p3); //交换p1,p2,p3指向的3个整型变量的值cout}void exchange(int *q1,int *q2,int *q3){void swap(int *,int *); //对swap函数的声明if(*q1if(*q1if(*q2}void swap(int *pt1,int *pt2) //将pt1与pt2所指向的变量的值互换{int temp;temp*pt1;*pt1*pt2;*pt2temp;}运行情况如下:12 -56 87↙87 12 -56
http://www.pierceye.com/news/386964/

相关文章:

  • 网站关键词用热门的还是冷门注销网站备案时间
  • 苏晋建设集团网站书店网站建设目标调研的方案
  • 下沙建设局网站建设公司内网网站的意义
  • 全屏响应式网站模板污网站公司网站
  • 抚远佳木斯网站建设领动建站
  • 班级网站 建设模板做任务佣金网站源码
  • 网站的关键词库广州建网站培训
  • 好的网页设计网站网站排名提升工具
  • 个人网站需要那些企查查入口网页版
  • 怎么用自己主机做网站、淮南网站推广
  • 丰台网站制作网站域名.xin
  • 省建设厅网站6工作室网页模板
  • 怎么制作免费网站教程视频wordpress 准迁
  • html5新增标签seo网址超级外链工具
  • 自己做的网站访问不了建站如何挣钱
  • 网盘做网站做网站推广员工
  • 河北正规网站建设比较网页制作平台哪家好
  • 2017网站seo如何做wordpress设置登录背景
  • 网站的模块怎么做网站建设的技术支持包括
  • 青岛网站设计哪家好游戏小程序开发定制
  • 建设网站西丽提升网站建设品质
  • 大良营销网站建设方案广东东莞划定多个高风险区
  • 毕业设计做网站用什么品牌网站建设新闻
  • c 网站开发用的人多吗做it行业招标网站有哪些
  • 招聘做牙技工的网站用html框架做网站
  • 本地wordpress站点上传央企网站群建设
  • 广州免费自助建站开发wordpress公园
  • 淘宝客建网站简单网站建设优化推广
  • 长沙做网站找哪家好毕业设计开题报告网站开发
  • 可以写代码的网站有哪些问题吗网页设计与网站建设期末考试试卷