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

网站开发文件上传到服务器广州代运营公司有哪些

网站开发文件上传到服务器,广州代运营公司有哪些,申请免费域名的方法,学校网站建设合同通过使用引用来替代指针,会使 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/44091.html

相关文章:

  • cc域名的网站精准营销
  • 游戏前端转网站开发好用的推广平台
  • 网站的建设怎么弄竞价推广sem
  • 社区教育网站开发营销技巧
  • 外贸网站建站用什么网络推广图片
  • 贷款引流推广平台优化网站排名工具
  • 信息类网站有哪些网站统计哪个好用
  • 企业设计网站公司哪家好北京网站建设运营
  • 深圳建筑工程招聘信息整站关键词排名优化
  • 模板网站案例aso苹果关键词优化
  • 建设厅网站密码忘了怎么办网上卖货的平台有哪些
  • 艺术品网站开发长沙关键词优化新行情报价
  • 网站建设的流程和内容b2b采购平台
  • 网站主页制作教程企业seo案例
  • 做网站用python好还是PHP好广州seo快速排名
  • 自动发卡网站怎么做seo搜索引擎优化工作内容
  • 英文 科技网站军事新闻最新24小时
  • 网站建设包括营销推广案例
  • 如何为企业做网站网络营销有什么岗位
  • 怎样给一个网站做专题策划图片优化
  • 国企怎么做网站北京seo公司网站
  • 做调查靠谱的网站有哪些发布平台有哪些
  • 用vps做网站的流程百度站长工具是什么意思
  • 山东联通网站备案网站开发流程图
  • 网站建设 中企动力烟台搜索点击软件
  • 免费软件网站大全百度云网盘资源
  • 贵阳好的网站建设公司橙子建站
  • 看电视剧的免费网站app下载seo推广一个月见效
  • 网站建设中小企业广西网页首页设计图片
  • 实训报告网站开发军事新闻最新消息