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

学习网站的设置和网页的发布广告投放效果

学习网站的设置和网页的发布,广告投放效果,wordpress icon图标,西安网页制作与设计C自定义swap函数实现交换两个变量的值兼谈参数传递 在C中#xff0c;交换两个变量的值可以通过多种方法实现。常见的是使用临时变量#xff0c;源码如下#xff1a; 在上面的代码中#xff0c;我们首先定义了两个变量a和b#xff0c;并使用cout语句输出了它们的初始值。…C自定义swap函数实现交换两个变量的值兼谈参数传递 在C中交换两个变量的值可以通过多种方法实现。常见的是使用临时变量源码如下 在上面的代码中我们首先定义了两个变量a和b并使用cout语句输出了它们的初始值。然后我们使用一个临时变量temp来存储a的值将b的值赋给a再将temp的值赋给b这样就完成了a和b的交换。 #include iostream using namespace std;int main() { int a 10, b 20; cout 交换前: a a , b b endl;// 交换a和b的值int temp a;a b;b temp;cout 交换后: a a , b b endl;return 0; }下面我们还是使用临时变量这种算法但采用自定义函数swap实现。 请注意如下的代码不能交换两个变量的值 #include iostream using namespace std;//自定义交换函数swap void swap(int a, int b) {int temp a;a b;b temp; }int main() {int a 10, b 20; cout 交换前: a a , b b endl;//调用 交换函数swapswap(a, b); cout 交换后: a a , b b endl;return 0; }这个程序不能交换两个变量的值这是因为在C中变量在传递到函数时默认是按值传递的。这意味着函数内部操作的只是参数的副本而不是原始变量。因此当你在swap函数内部交换两个变量时只是交换了这两个变量的副本而原始的a和b并没有改变。 如果你想要函数交换两个变量的值你需要使用引用参数或指针变量参数。 先看使用引用参数来自定义交换函数swap源码如下 #include iostream using namespace std;//自定义交换函数swap 使用引用参数来传递变量的地址 void swap(int a, int b) { int temp a; a b; b temp; }int main() {int a 10, b 20; cout 交换前: a a , b b endl;//调用 交换函数swapswap(a, b); cout 交换后: a a , b b endl;return 0; }再看使用指针参数来自定义交换函数swap源码如下 #include iostream using namespace std;//自定义交换函数swap 使用指针作参数来传递变量的地址 void swap(int *a, int *b) {int temp *a;*a *b;*b temp; }int main() {int a 10, b 20; cout 交换前: a a , b b endl;//调用 交换函数swapswap(a, b); //当使用指针作为参数时需要使用取地址运算符 获取变量的地址。cout 交换后: a a , b b endl;return 0; }关于C参数传递更多情况可见https://blog.csdn.net/cnds123/article/details/119272530
http://www.pierceye.com/news/134208/

相关文章:

  • 学生免费建设网站建设网站是否等于开展网络营销
  • 旅游网站结构图网站编程图
  • 达内网站开发培训价格安装百度到手机桌面
  • 网站服务器慢建站设计网站
  • wordpress 多站点 插件怎么做网站主页设计
  • 网站建设初稿wordpress删除自豪的
  • 某网站突然不能浏览了网站不备案能用吗
  • 厦门做个网站多少钱360建筑网官网下载
  • 镇江外贸网站建设电子工程王粟
  • 申请网站建设经费wordpress做商城网站
  • google下载app西安分类信息seo公司
  • 淘宝是什么语言做的网站手机网站开发+手机模拟器
  • 视频网站开发框架小说类网站功能建设
  • 网站规划与设计案例网站建设方案设计
  • 漯河网站建设费用成都网站建设重庆最加科技
  • 莱芜 网站wordpress 关闭警告
  • 深圳做棋牌网站建设哪家技术好建设一个网站的规划
  • 网站开发流程比较合理网站已经申请了域名 接下来怎么
  • 校园电商平台网站建设网站网址模板
  • 沈阳有资质做网站的公司温州做网站定制
  • wordpress codex网站seo和sem是什么意思
  • 建网站平台哪家好装修设计软件app排行
  • 网站开发文档撰写企业管理培训课程图片
  • 网站开发公司资质wordpress文章管理模板
  • 建筑网站知识大全江苏有哪些网站建设的公司
  • 江汉网站建设用js做网站登录
  • wordpress做购物网站河南省建设工程造价协会网站
  • wex5可以做网站吗爱射影院网站建设中
  • 网站建设多选题百度文库做好中心网站建设工作总结
  • 网站开发都用phpwordpress文章内图片幻灯片