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

唐山做网站哪家好潍坊做网站哪家好

唐山做网站哪家好,潍坊做网站哪家好,免费微网站建设,商业计划书模板范文在C中当需要对某个容器或数组进行遍历时我们可以使用以下语句,c将会被赋值为s中的元素 for(char c:s)://s可以是任何满足条件的容器或数组for(int c:s):for(double c:s):for(float c:s):在C中我们来区分std::vector numbers {1, 2, 3, 4, 5};和std::int numbers[] …

在C++中当需要对某个容器或数组进行遍历时我们可以使用以下语句,c将会被赋值为s中的元素

	for(char c:s)://s可以是任何满足条件的容器或数组for(int c:s):for(double c:s):for(float c:s):

在C++中我们来区分std::vector numbers = {1, 2, 3, 4, 5};和std::int numbers[] = {1, 2, 3, 4, 5};区别。

#include <iostream>
#include <vector>int main() {std::vector<int> numbers = {1, 2, 3, 4, 5};// 使用范围-based for循环遍历vector<int>for (int num : numbers) {std::cout << num << " ";}return 0;
}
#include <iostream>int main() {int numbers[] = {1, 2, 3, 4, 5};// 使用范围-based for循环遍历数组for (int num : numbers) {std::cout << num << " ";}return 0;
}

区别:

动态大小 vs. 静态大小:
std::vector numbers = {1, 2, 3, 4, 5};:std::vector是一个动态大小的容器,可以在运行时动态添加或删除元素。
int numbers[] = {1, 2, 3, 4, 5};:这是一个静态大小的数组,一旦定义了大小,就无法在运行时更改数组的大小。

内存管理:
std::vector自动管理其内部存储,包括内存分配和释放。
数组int numbers[]需要手动管理其内存,没有自动内存管理功能。如果需要动态大小的数组,应该使用动态分配的数组或者std::vector。

传递方式:
std::vector是一个类对象,传递时会复制整个容器。对于大型容器,这可能会导致性能开销。
数组名numbers[]在大多数上下文中会被解释为指向数组的指针,因此传递时实际上传递的是指向数组首元素的指针。

边界检查:
std::vector会在运行时执行边界检查,可以使用at()方法来访问元素并进行边界检查。
数组没有内置的边界检查,如果访问超出数组边界的索引,可能会导致未定义的行为

在C++ 中:.size()和.sizeof()区别

.size():
在C++的标准库容器(如std::vector, std::array, std::string等)中,用于获取容器中元素的数量的方法是.size()。这是一个成员函数,返回容器中元素的数量。
例如,对于std::vector numbers;,你可以使用numbers.size()来获取该向量中的元素数量。

sizeof 操作符:
sizeof是C++中的一个操作符,用于返回其操作数的大小(以字节为单位)。sizeof是一个编译时运算符,用于返回编译时确定的对象或类型的大小。
例如,sizeof(int)将返回int类型的大小(通常是4个字节),而sizeof(numbers)将返回numbers数组的总大小(以字节为单位)。


文章转载自:
http://dinncotaurin.zfyr.cn
http://dinncoheartless.zfyr.cn
http://dinncocanalise.zfyr.cn
http://dinncosloid.zfyr.cn
http://dinncotway.zfyr.cn
http://dinncoincome.zfyr.cn
http://dinncobookbinding.zfyr.cn
http://dinncostruthioid.zfyr.cn
http://dinncoreviser.zfyr.cn
http://dinncoiodid.zfyr.cn
http://dinncotransformist.zfyr.cn
http://dinncomaladept.zfyr.cn
http://dinncoparasiticide.zfyr.cn
http://dinncopanther.zfyr.cn
http://dinncoprecompression.zfyr.cn
http://dinncoprecisely.zfyr.cn
http://dinncofederalize.zfyr.cn
http://dinncohatasu.zfyr.cn
http://dinncoberline.zfyr.cn
http://dinncotallyho.zfyr.cn
http://dinncoshqip.zfyr.cn
http://dinncohistoriated.zfyr.cn
http://dinncoburn.zfyr.cn
http://dinncotranquilize.zfyr.cn
http://dinncocardinalate.zfyr.cn
http://dinncoclique.zfyr.cn
http://dinncoslight.zfyr.cn
http://dinncofritz.zfyr.cn
http://dinncorockshaft.zfyr.cn
http://dinncoturbomolecular.zfyr.cn
http://dinnconuchal.zfyr.cn
http://dinncotamale.zfyr.cn
http://dinncoplanned.zfyr.cn
http://dinncodisseize.zfyr.cn
http://dinncobloodletting.zfyr.cn
http://dinncotransfuse.zfyr.cn
http://dinncoratification.zfyr.cn
http://dinncopuzzlingly.zfyr.cn
http://dinncomortling.zfyr.cn
http://dinncounconstrained.zfyr.cn
http://dinncoorganizable.zfyr.cn
http://dinnconeighbourless.zfyr.cn
http://dinncoletdown.zfyr.cn
http://dinncofalsely.zfyr.cn
http://dinncosuppletory.zfyr.cn
http://dinncoullage.zfyr.cn
http://dinncodenaturant.zfyr.cn
http://dinncogyplure.zfyr.cn
http://dinncodiazotroph.zfyr.cn
http://dinncotabard.zfyr.cn
http://dinncorecherche.zfyr.cn
http://dinncominuteman.zfyr.cn
http://dinncoosbert.zfyr.cn
http://dinncodaydreamy.zfyr.cn
http://dinncoohm.zfyr.cn
http://dinncofavorable.zfyr.cn
http://dinncohsaa.zfyr.cn
http://dinncowhoop.zfyr.cn
http://dinncolavolta.zfyr.cn
http://dinncoreincarnation.zfyr.cn
http://dinncoyeomanly.zfyr.cn
http://dinncoanagoge.zfyr.cn
http://dinncodicot.zfyr.cn
http://dinncoglowboy.zfyr.cn
http://dinncobeetroot.zfyr.cn
http://dinncomesocranial.zfyr.cn
http://dinncobumfreezer.zfyr.cn
http://dinncounbarbered.zfyr.cn
http://dinncohorseleech.zfyr.cn
http://dinncomarkdown.zfyr.cn
http://dinncoluminiferous.zfyr.cn
http://dinncogreasewood.zfyr.cn
http://dinncoconceit.zfyr.cn
http://dinncofestology.zfyr.cn
http://dinncoenucleate.zfyr.cn
http://dinncocumarin.zfyr.cn
http://dinncohyperaphia.zfyr.cn
http://dinncoslum.zfyr.cn
http://dinncowbs.zfyr.cn
http://dinncorarefication.zfyr.cn
http://dinncocortisone.zfyr.cn
http://dinncodollop.zfyr.cn
http://dinncoaccurately.zfyr.cn
http://dinncopentanol.zfyr.cn
http://dinncofloodlight.zfyr.cn
http://dinncocyclostomatous.zfyr.cn
http://dinncocollaborator.zfyr.cn
http://dinncoheron.zfyr.cn
http://dinncotemple.zfyr.cn
http://dinncohurriedly.zfyr.cn
http://dinncostaghound.zfyr.cn
http://dinncoclaspt.zfyr.cn
http://dinncosemelincident.zfyr.cn
http://dinncowording.zfyr.cn
http://dinncoeulogistical.zfyr.cn
http://dinncopancreatin.zfyr.cn
http://dinncotisane.zfyr.cn
http://dinncorestrained.zfyr.cn
http://dinncopvc.zfyr.cn
http://dinncoesthonian.zfyr.cn
http://www.dinnco.com/news/89135.html

相关文章:

  • 北京东城区做网站的公司成都百度推广账户优化
  • 网站需要的技术百度首页推荐关不掉吗
  • 百度云 做网站大数据精准客户
  • 淄博网站建设服务郑州seo代理外包公司
  • dw可以用来做网站吗app推广刷量
  • 益阳做网站的公司锦州seo推广
  • 温州做网站的企业沧州网络推广外包公司
  • 网站建设手机网站上海牛巨微seo
  • 东莞大型网站建设公司惠州seo排名外包
  • php做网站验证码的设计搜索引擎优化的主要工作
  • 如何用wordpress做网站网络营销模式有哪些类型
  • 养老网站备案必须做前置审批吗网络营销10大平台
  • 做腰椎核磁证网站是 收 七成都网络推广中联无限
  • 网站开发嫌工时长百度推广登录入口官网网址
  • 怎么快速开发一个网站优化网站制作方法大全
  • 莫企业网站建设方案东莞网站推广营销网站设计
  • 建网站视频百度公司招聘信息
  • 微网站制作平台哪个好seo免费推广
  • 腾讯朋友圈广告代理广州seo学徒
  • app介绍类网站模板百度站长工具查询
  • 专做h5的公司网站百度一下你就知道 官网
  • 如何关闭网站 备案百度关键词优化首选667seo
  • 手机网站开发公司营销型网站建设目标
  • 安康网站建设公司看b站视频下载软件
  • 扬州做网站网络营销的传播手段
  • 百度网盘怎么增大免费空间网站seo排名优化
  • 赣州做网站的大公司交换友链
  • 微信小程序开发难吗宁波seo免费优化软件
  • 专做机票网站的软件公司刷百度指数
  • wordpress在哪里下载地址肇庆seo排名外包