提供微网站制作网络公司推广公司网站有哪些方式

news/2025/9/23 17:41:18/文章来源:
提供微网站制作网络公司,推广公司网站有哪些方式,电脑h5制作工具,建筑建设规范网站很相似的两个概念#xff0c;一不小心就会混淆 首先#xff0c;对两个名词做一个大概的解释#xff1a; 下标越界 在引用数组元素时#xff0c;使用的下标超过了该数组下标的应有范围#xff0c;但应注意的是#xff1a; C/C不对数组做边界检查。 可以重写数组的每一…很相似的两个概念一不小心就会混淆 首先对两个名词做一个大概的解释 下标越界 在引用数组元素时使用的下标超过了该数组下标的应有范围但应注意的是 C/C不对数组做边界检查。 可以重写数组的每一端并写入一些其他变量的数组或者甚至是写入程序的代码。不检查下标是否越界可以有效提高程序运行的效率因为如果你检查那么编译器必须在生成的目标代码中加入额外的代码用于程序运行时检测下标是否越界这就会导致程序的运行速度下降所以为了程序的运行效率C / C才不检查下标是否越界。发现如果数组下标越界了那么它会自动接着那块内存往后写。 关于C/C为什么不对数组的下标是否越界做检查可以参考 http://www.xuebuyuan.com/967089.html 因为编译器不会自动检测你的数组下标是否越界而是把这个任务交给了程序员自己所以我们在写程序引用数组元素时一定注意不要让数组的下标越界。 还有初学者一定不能忘了数组的下标是从0开始的不是常识中的从1开始。内存溢出 在初始化数组(给数组元素赋值)时初始化(赋值)元素的个数超过了数组定义时元素的个数。这里的元素个数就是在定义数组时那个方框框里的数字对于多维数组来说元素个数 每个方框框里的数字之积。 当然求数组元素个数可以用公式 数组元素个数 sizeof(数组名)/sizeof(数组任意一个元素) 用两个具体的例子来看看它们之间的区别 1、 下标越界 #include stdio.hint main() {int i10, arr[10];int sz sizeof(arr) / sizeof(arr[0]);int index 0;scanf(%d, index);arr[index] 20;printf(arr[%d] %d\n, index,arr[index]);system(pause);return 0; } 数组定义为arr[10]它的下标范围是 0–9 超出这个范围就会发生下标溢出 以上两张图片是在VS2013里面的运行结果两次输入的下标都会越界但为什么第一张图报错了数组下标越界而第二张没有。 这是因为VS2013这个编译器在处理数组下标时只认为当引用的下标等于数组元素个数时下标越界可能是怕初学者把数组下标当成是以0开始的吧别的情况别不回去检测和处理当我输入的值大于等于11程序都不会报错。 以上是在VC6.0的运行结果VS2013不同VC6.0里报错出现在输入值为11时当输入12时也会报错而输入10时并不会报错。 这是因为VC6.0里认为当引用数组元素时若数组的下标比数组的元素个数大 1 或大 2时下标越界,。而对于其余的情况不予检测。 而在LinuxCentOS6.5里面运行时就是我们开头说的那种下标越界的情况不管你下标咋越界我的编译器都不会对数组下标做边界检查。 2、 内存溢出 #define _CRT_SECURE_NO_WARNINGS 1#include stdio.h int main() {int count[100], i;for (i 0; i 100; i){count[i] 1;}system(pause);return 0; } 数组定义为count[100],则数组共有100个元素。这里初始化时for循环一共循环了101次所以是要给数组初始化101个元素的值而数组只有100个元素这样就导致了内存溢出。 VS2013环境下编译链接运行都可以但会抛出一个错误—数组内存溢出。 这是在VC6.0环境下编译链接运行都可以但同样会出错。 这是在LinuxCentOS6.5环境下编译链接运行都可以但程序停不下来关闭终端时可以看到程序仍在进行。 因此虽然数组在C语言中是个很强大的东西但在应用时一定要注意千万不要出现下标越界的情况因为这样会造成不可想象的错误。比如下标越界那个例子中的 i 我定义为10当在VS2013环境下我输入的下标值为12在输出arr[12] 20 的同时会把i的值也改为20VS中定义的两个变量分配内存时会在两个变量的内存空间之间隔出两个空间空间大小为整形大小这样别处再用到 i 时 会得到一个错误的 i 的值可能机会导致一连串的错误致使结果与预期相差甚远。同时在初始化数组时要注意不要初始化的元素个数不要超出了定义时的个数。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/913347.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

springboot~获取原注解的方法findMergedAnnotation使用场景

这是一个很好的问题,涉及到Spring注解的元注解处理和属性别名机制。让我详细解释一下Spring JMS是如何获取到你自定义注解中的destination值的。 核心机制:Spring的注解属性别名(Attribute Aliasing) 当你在自定义注…

自己有个服务器 怎样做网站深圳东莞网站开发

一.问题描述 假如我们有一个数组,数组中的元素有正数和负数,如何在数组中找到一段连续的子数组,使得子数组各个元素之和最大。 二.问题分析 分治法求解: 初始状态: low0;highA.length-1;mid&am…

贵阳网站建设哪家公司好山东做网站公司

目录 一. 🦁 前言二. 🦁 像小说一样趣读 Linux 源码三. 🦁 学习路线 一. 🦁 前言 最近、道然科技给狮子送了两本书:一本是付东来的《labuladong的算法笔记》、一本是闪客著的《Linux源码趣读》,《labulado…

手机网页及网站设计网站设计大概多少钱

添加法国,它位于右下方,因此我们应该看到一点…plot(FR,addTRUE)然后,我们可以检索英国退欧公投数据referendumddply(referendum,.(Region,HASC_code),summarise,Remainsum(Remain),Leavesum(Leave))我们可以发现,脱欧赢得了51.89…

德宏网站制作企业推广方式优选隐迅推

一、前言 本次部署elk所有的服务都部署在k8s集群中,服务包含filebeat、logstash、elasticsearch、kibana,其中elasticsearch使用集群的方式部署,所有服务都是用7.17.10版本 二、部署 部署elasticsearch集群 部署elasticsearch集群需要先优化…

南通做网站建设公司网站建设方案计划书人员规划

文章目录一、拖拽滚动1、封装函数2、示例:二、滚轮缩放1、封装函数2、结合拖拽滚动示例一、拖拽滚动 1、封装函数 /*** description 使用鼠标拖拽div,实现横向、纵向滚动* param el 被拖拽滚动的元素(产生滚动条的元素)*/functio…

比较好的wordpress主题seo外链优化方法

Qt Design Studio设计出的项目结构有多个层级的目录,我们直接用类似Qt Creator工具的方式加载main.qml文件时会报错提示module "content" is not installed,将content加入importPath后还是报同样的错误。 Qt Design Studio生成的文件包含了.qm…

南宁seo网站建设费用环保网站建设公司哪家好

股票商场是一种杂乱的国际,不同类型的股票对应不同的生意商场。其间,创业板股票是一个备受关注的论题。那么,什么样的股票归于创业板呢?本文将从商场定义、股票分类以及出资关键点三个角度分析这个问题,帮忙读者全面了…

长沙建个网站要多少钱彩票网站建设dadi163

用场景的丰富,企业面临着前所未有的数据存储挑战。大规模数据存储变得日常化,伴随着超大容量和快速变化的I/O需求,传统的存储解决方案已经难以满足企业对弹性、运维效率及总体拥有成本(TCO)的更高要求。这些挑战促使基…

IvorySQL文档共建计划第一期!提 PR,提 Issue,赢取 Beats 耳机、机械键盘、书籍等多重好礼!

文档是开源项目的重要组成部分。结构清晰、内容详细且准确、易于理解,这样的文档可以让用户更容易理解并上手使用开源项目,在使用的过程中,大部分问题也可以通过阅读理解文档来解决。在开源数据库的世界里,一份完整…

ubuntu22.04 安装xrdp

sudo apt updatesudo apt install xrdp -y /etc/xrdp/startwm.sh 内容如下:#!/bin/sh if test -r /etc/profile; then. /etc/profile fiunset DBUS_SESSION_BUS_ADDRESS # 新增 unset XDG_RUNTIME_DIR # 新增#test -…

如何建立营销型网站现在做网站用什么

前言 Swagger 是一个开源的框架,支持 OpenAPI 规范,可以根据 API 规范自动生成美观的、易于浏览的 API 文档页面,包括请求参数、响应示例等信息,并且,Swagger UI 提供了一个交互式的界面,可以帮助我们快速…

厦门网站建设制作多少钱沂南网站开发

文章目录 1. 符号化2. 属性字段分式标注在ArcGIS及Pro中很容易实现格式化标签的,本文讲解在ArcGIS Pro中实现属性字段分式标注,结果如下图所示: 1. 符号化 右键数据图层→符号系统,打开符号系统对话框,住符号系统选择【唯一值】,字段1选择NAME。 2. 属性字段分式标注 加…

企业网站建设方案案例php网站方案

目录 一、介绍二、APP 爬虫常见反爬三、APP 抓包常用工具四、模拟器五、安装 APP1、下载 APP2、安装 APP 六、fiddler1、工作原理2、安装3、基本介绍 七、环境配置1、fiddler 的配置2、夜神模拟器的配置 八、案例 一、介绍 爬虫分类——数据来源 1、PC 端爬虫(网页…

西安注册公司地址可以是住宅吗旺道seo优化软件

本文同步Java知音社区,专注于Java作者:linkt1234http://blog.csdn.net/Linkthaha/article/details/100575278最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于ES复杂的搜索功…

邱启良 深圳网站建设海外网红营销平台

PCL (Point Cloud Library)可视化点云的工具 PCL (Point Cloud Library) 提供了一系列的工具和类用于点云的可视化。以下是其中的一些主要工具和功能: pcl::visualization::CloudViewer: 如前所述,这是一个简单易用的可视化工具,主要用于基本的点云显示。pcl::visualizatio…

中山建设工程招聘信息网站帮企业建设网站保密合同

一阶低通滤波器的推导过程和双线性变换算法请查看下面文章链接: PLC算法系列之数字低通滤波器(离散化方法:双线性变换)_双线性离散化_RXXW_Dor的博客-CSDN博客PLC信号处理系列之一阶低通(RC)滤波器算法_RXXW_Dor的博客-CSDN博客_rc滤波电路的优缺点1、先看看RC滤波的优缺点…

有没有学做零食的网站国内室内设计公司前十名

文章目录 数字相关操作整除与求余取整无穷大进制转换 华为OD算法/大厂面试高频题算法练习冲刺训练 数字相关操作 整除与求余 一般而言,我们使用整除运算//和求余运算%来计算两个整数相除的商和余数。 div 10 // 4 mod 10 % 4如果想要同时得到商和余数&#xff…

题解:P14058 【MX-X21-T3】[IAMOI R5] 两个人的演唱会

P14058:贪心、双指针。先特判这个环本身极差就不超过 \(m\) 的情况(此时答案为 \(1\))。 原问题在环上,不是很好解决,先考虑解决一个更简单的问题:小 R 有一个长度为 \(n\) 的,由正整数组成的链 \(a_1,\dots,a_…