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

网站开发文件上传到服务器驾校推广网络营销方案

网站开发文件上传到服务器,驾校推广网络营销方案,阿甘网站建设,关于做网站ppt通过使用引用来替代指针,会使 C 程序更容易阅读和维护。C 函数可以返回一个引用,方式与返回一个指针类似。 当函数返回一个引用时,则返回一个指向返回值的隐式指针。这样,函数就可以放在赋值语句的左边。例如,请看下面…

通过使用引用来替代指针,会使 C++ 程序更容易阅读和维护。C++ 函数可以返回一个引用,方式与返回一个指针类似。

当函数返回一个引用时,则返回一个指向返回值的隐式指针。这样,函数就可以放在赋值语句的左边。例如,请看下面这个简单的程序:

实例

#include <iostream>using namespace std;double vals[] = {10.1, 12.6, 33.1, 24.1, 50.0};double& setValues(int i) {  double& ref = vals[i];    return ref;   // 返回第 i 个元素的引用,ref 是一个引用变量,ref 引用 vals[i]
}// 要调用上面定义函数的主函数int main ()
{cout << "改变前的值" << endl;for ( int i = 0; i < 5; i++ ){cout << "vals[" << i << "] = ";cout << vals[i] << endl;}setValues(1) = 20.23; // 改变第 2 个元素setValues(3) = 70.8;  // 改变第 4 个元素cout << "改变后的值" << endl;for ( int i = 0; i < 5; i++ ){cout << "vals[" << i << "] = ";cout << vals[i] << endl;}return 0;
}

当上面的代码被编译和执行时,它会产生下列结果:

改变前的值
vals[0] = 10.1
vals[1] = 12.6
vals[2] = 33.1
vals[3] = 24.1
vals[4] = 50
改变后的值
vals[0] = 10.1
vals[1] = 20.23
vals[2] = 33.1
vals[3] = 70.8
vals[4] = 50

当返回一个引用时,要注意被引用的对象不能超出作用域。所以返回一个对局部变量的引用是不合法的,但是,可以返回一个对静态变量的引用。

int& func() {int q;//! return q; // 在编译时发生错误static int x;return x;     // 安全,x 在函数作用域外依然是有效的}

http://www.shuangfujiaoyu.com/news/52034.html

相关文章:

  • 百度网站管理好搜搜索
  • 管理网站制作seo免费推广
  • 如何与网站建立私密关系今日新闻头条官网
  • 网站推广优化排名公司企业网站有哪些功能
  • 哈尔滨网站建设设计公司做seo是什么意思
  • 个人网站备案 拍照开封seo推广
  • 夜夜做新郎网站关键词在线优化
  • 做木工的网站关键词优化简易
  • 怎样做网站seo百度关键词多少钱一个月
  • 做酒店网站所用到的算法临沂seo顾问
  • asp net网站开发语言的特点关键词优化如何做
  • 合肥网站制作公司网络营销师课程
  • mvc网站开发实例教程太原百度快照优化排名
  • 手机微网站开发教程西地那非片吃了能延时多久
  • 阿里网站年费续费怎么做分录网络黄页推广软件哪个好用
  • 网站建设与运营的课程标准百度一下你就知道百度首页
  • 建站之星官网建设广告推广方式有哪几种
  • 建行购物网站深圳网络营销推广招聘网
  • 网站后端开发流程十大营销策略
  • wordpress issetseo怎么做优化排名
  • 无锡网络营销推广软件seo搜索引擎
  • 云南哪几个建网站公司温州高端网站建设
  • 哪些网站做夜场女孩多常用的关键词优化策略有哪些
  • 做h的游戏视频网站泉州百度seo
  • b2b网站开发公司如何在百度打广告
  • 导航网站备案指数型基金
  • 成华区微信网站建设公司百度云盘官网
  • 网站开发对数据库的要求指数查询
  • 做网站软件frontpage网站推广优化方案
  • dedecms做网站网站站点查询