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

网站建设工作室怎么开百度竞价运营

网站建设工作室怎么开,百度竞价运营,wordpress顶部菜单,网站空间费笔记内容 参考借鉴了 电子工业出版社 王刚 译 的《CPrimer》第5版 P205内容。 读者有兴趣的可以自行浏览原文,想必会有更深的体会和收获。 在C中,常常提到对象的 作用域 和 生命周期 这两个概念。 通俗来说,作用域就是这个对象的作用范围&a…

笔记内容 参考借鉴了 电子工业出版社 王刚 译 的《C++Primer》第5版 P205内容。

读者有兴趣的可以自行浏览原文,想必会有更深的体会和收获。

在C++中,常常提到对象的 作用域生命周期 这两个概念。

通俗来说,作用域就是这个对象的作用范围,在哪个区域内可以使用,到哪里又不能使用,表达的是这个对象名字能不能被使用的程序区间。

生命周期是在程序执行过程中,该对象存在的一段时间,从哪里开始被定义,又到何时会消亡。

局部变量(local variable)就是作用域只有程序的某一部分的变量,相反的,作用在几乎整个程序区间内的变量就叫全局变量。比如在函数体重定义的变量以及函数形参,这些变量都称为局部变量一般来说,这些变量在离开作用域以后就会消亡。

但是有些时候,需要延迟局部对象的生命周期,从而使得该变量可以在函数调用以后还可以使用,或者下一次调用函数时依然可以生效,这就需要用到局部静态对象。

局部静态对象需要在定义的类型前面加上关键字 static,局部静态对象在程序的执行路径上第一次初始化定义后,不会再被初始化定义,直到程序终止才被销毁。

比如,count_calls是一个记录该函数被调用次数的函数,其中加入了一个局部静态变量ctr,其在该函数的调用时,只会初始化一次,而且每次都会继承上一次执行完的结果:

size_t count_calls()
{static size_t ctr = 0;return ++ctr;
}int main()
{for (size_t i = 0; i < 10; ++i){cout << count_calls() << endl;cout<< ctr << endl;//错误,ctr是静态局部变量,作用域依然是局部范围,因此无法在外部被使用}return 0;
}

最终打印结果如下:

局部对象在应该进行初始化,如果在函数内的内置类型局部变量没有进行初始化,则会执行默认初始化,这将导致该变量的值是随机的。然而,局部静态对象如果没有显式的初始值,内置类型的局部静态默认初始化的值为0。

http://www.dtcms.com/wzjs/231011.html

相关文章:

  • 学校网站建设主要成绩发布友情链接
  • 简单的手机网站模板下载最佳磁力搜索引擎
  • 商城类网站建设报价想做电商怎么入手
  • 网络营销推广的目的是什么网站seo优化方案
  • 天津做网站.都找津坤科技微信软文
  • 质量好网站建设公司竞价推广价格
  • 网站分享对联广告西安网站关键词推广
  • 旅行社网站建设规划的内容seo网站自动推广
  • 厦门seo网站关键词优推广荥阳seo推广
  • 免费推广店铺的网站宠物美容师宠物美容培训学校
  • 使用oss做静态网站qq关键词排名优化
  • 龙岩网站建设公司市场调研与分析
  • 无锡网站建设技术做一个app软件大概要多少钱
  • 北控京奥建设有限公司网站网络营销师报名官网
  • vs哪个版本做网站好谷歌竞价推广教程
  • 怎么制作一个个人网站快速网站搭建
  • ps 制作网站百度推广是什么工作
  • 国际网站空间市场调研报告范文3000字
  • 聊城网站建设潍坊微信推广引流加精准客户
  • 姑苏区住房建设局网站代发百度帖子包收录排名
  • 做室内设计的网站有哪些seo搜索引擎优化岗位要求
  • 金华疫情最新消息seo交流
  • web网站开发毕业论文企业培训课程名称大全
  • 如何手机做网站朔州网站seo
  • 做电影网站违法吗优化设计单元测试卷
  • 做网站一般什么配置关键词优化 搜索引擎
  • 网站开发资金来源网络营销案例成功案例
  • 永定路网站建设小网站搜什么关键词好
  • 聊城做移动网站服务制作网页的基本步骤
  • 响应式网站建设服务器常德seo招聘