腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在解释
语言
和编译
语言
中访问“
越界
”索引
、
、
在编译
的
编程
语言
(如
C
)和解释
语言
(如MATLAB)中访问
越界
(负
的
或不可访问
的
)索引之间有什么区别? 根据本网站
的
建议,我研究了一些关于访问
越界
索引
的
线程。然而,这些线程中
的
大多数只专注于解决源代码问题。也就是说,我能够从这个站点获得,在使用
C
时访问
越界
索引会导致未定义
的
行为。通过使用MATLAB进行实验,我猜想解释型
语言
会在
浏览 0
提问于2015-06-27
得票数 0
4
回答
访问动态分配数组
的
越界
元素/ w/o SegFault
、
、
我正在用
C
语言
开发一个程序,它使用一个链表数组(一个原始哈希表)作为数据类型来表示特定
的
日期信息。该数组有12个元素对应于一年中
的
月份,每个月都有一个包含数据节点
的
链表。我开发了使用这种数据类型
的
模块,它工作得很好。后来我发现我正在访问
越界
的
数组元素(例如,通过索引12而不是11来访问第12个元素)。但该程序一直有效,没有发生任何事故。我从未收到过分段错误。有人能解释一下为什么访问
越界
元素不会导致段错误吗? 这种情况已经不是第一次发生
浏览 1
提问于2011-10-19
得票数 1
回答已采纳
1
回答
缓冲区溢出和
越界
写入。
缓冲区溢出和
越界
写有什么区别?缓冲区溢出是一种
越界
写吗?
浏览 0
提问于2019-06-30
得票数 -1
1
回答
为什么“zip”忽略了这个系列
的
悬空尾巴?
C
#、Scala、Haskell、Lisp和Python具有相同
的
zip行为:如果一个集合更长,那么尾巴就会被忽略。这让我很困惑。有人知道为什么zip是这样设计
的
吗?我想对于新
语言
来说,这是因为其他
语言
也是这样做
的
。但根本原因是什么? 我在这里问
的
是事实
的
、历史
的
问题,而不是有人喜欢它,或者它是好
的
还是坏
的</e
浏览 0
提问于2015-03-02
得票数 13
回答已采纳
4
回答
C
字符数组溢出,可以练习了吗?
在解决方案手册中,练习1-22声明了一个char数组:char line[MAXCOL]; 所以我
的
理解是,在
C
数组中,从0开始...n-1。如果是这样,那么上面的声明应该为长度为10
的
字符数组分配内存,该数组从0开始,以9结束。更重要
的
是,根据我
的
理解,line10
越界
了?在
C
中以这种方式进行比较可以吗,或者这可能会导致分段错误?我确信解决方案手册是正确
的
,这真的把我搞糊涂了。此外,我可以张贴整个程序,如果必要的
浏览 5
提问于2013-10-22
得票数 5
1
回答
在
C
++中处理浮点数或双精度数。表示错误。十进制值丢失
、
、
、
我听说
C
/
C
++在管理浮点数方面有问题。我已经实现了一个简单
的
程序来尝试它。它由一个找零机组成:用户输入要收费
的
数量和已支付
的
数量,程序计算每种硬币类型
的
硬币数量作为找零。我打印了变量
的
内容,以了解发生了什么,并且,不知何故,从2个十进制值开始,假设: 0.0999998,程序将其值更改为0.10。然后,要处理
的
剩余更改永远不会为0,并进入无限循环。我听说这是由于浮点数
的
机器表示。我也用过windows和Linux做过同样<
浏览 2
提问于2014-03-29
得票数 0
1
回答
LabWindows CVI如何检测
C
语言
中
的
缓冲区溢出
、
昨天,当我在
C
中运行一些简单
的
代码时,我发现CVI可以检测到缓冲区溢出,这让我很困惑。10]; int *p = &buf[10];while(1);当我可以运行这个程序时,错误是occurred.The消息是“取消引用超出边界
的
指针1字节(1个元素)超过数组
的
结尾”(抱歉,没有发布图像
的
权限) 我对如何实现感到困惑,因为我知道
C
/
C
++没有内置
的
数组边界。
浏览 0
提问于2013-08-24
得票数 0
1
回答
CUDA内存检查器
的
粒度是多少?
、
我怀疑我正在读取或写入
越界
,但CUDA内存检查器没有显示任何错误。所以,我做了一个测试,我用下面的内核写和读:{ x[i] = i; int t(0); t += x[i];
c
[我能够通过将循环增加到1,000,000轮来检测
越界</em
浏览 0
提问于2013-02-16
得票数 1
1
回答
为什么我可以访问未解密
的
数组元素?(
c
)
如果我声明一个数组或表:data[12]= 23;如果表或数组
的
位置不存在,程序为什么不给我一个警告或错误并输出数字23?
浏览 0
提问于2021-11-30
得票数 0
2
回答
在单元格之间拆分语句
的
公式?
在Excell中,如果我在写东西,而我写
的
东西
越界
了,有没有办法自动把它转移到下一个单元格?例如,如果我在
C
1中写“我
的
名字是Ian”,但是“Ian”
越界
了,它会自动转换为
C
2吗?
浏览 3
提问于2010-12-07
得票数 0
1
回答
PHP简单上手一些还是
C
++比较容易上手一点?
、
、
、
PHP简单上手一些还是
C
++比较容易上手一点PHP简单上手一些还是
C
++比较容易上手一点PHP简单上手一些还是
C
++比较容易上手一点PHP简单上手一些还是
C
++比较容易上手一点PHP简单上手一些还是
C
++比较容易上手一点PHP简单上手一些还是
C
++比较容易上手一点PHP简单上手一些还是
C
++比较容易上手一点PHP简单上手一些还是
C
++比较容易上手一点PHP简单上手一些还是
C
++比较容易上手一点PHP简单上手一些还是
C
浏览 433
提问于2019-06-20
2
回答
数据流代码路径取值范围分析
、
我需要确定特定代码行中变量
的
可能取值范围。在一个复杂
的
项目中,这可能是非常乏味和容易出错
的
。这就是为什么我寻求一种自动完成这项任务
的
可能性。想象一下下面这个简单
的
代码片段: bool checkmaximumForMode0此外,我希望根据一组给定
的
值范围来检查结果值范围,理想情况下只会得到不兼容
的
结果。
浏览 21
提问于2015-12-02
得票数 0
4
回答
在这种情况下如何保护代码不会崩溃
、
、
、
我也知道Visual Studio中
的
SEH,但它看起来不像是有效
的
解决方案。因为我看到SEH在像除以0这样
的
情况下工作,访问受保护
的
页面...如何保护我
的
程序不会崩溃?
浏览 1
提问于2010-04-17
得票数 2
回答已采纳
1
回答
java字节码直接翻译成汇编程序代码吗?
、
我知道javac将*.java文件编译成*.class文件,这些文件
的
内容称为字节码。如果我
的
陈述有任何错误,请改正。
浏览 2
提问于2015-02-16
得票数 4
回答已采纳
3
回答
RGB到CIELAB
的
转换
、
image.getHeight(); y++) { int
c
= image.getRGB(x,y); int G = (
c
& 0x0000ff00) >> 8; int B =
浏览 0
提问于2010-11-17
得票数 2
8
回答
数字比较中
的
歧义(
C
)?
、
、
、
我不太熟悉
C
语言
的
编程(我只做了几个
语言
的
小项目),但是,我
的
教授说了一些关于它今天
的
行为,让我有点困惑。他说
的
是,这段代码有时根本不会打印任何东西(我准确地复制了板上
的
内容,我相信这是
C
的
伪代码,因为" print“不在
C
中): int b = _它不一定需要某个整数来填充这些blanks...it可能是世界上<
浏览 2
提问于2011-05-13
得票数 6
1
回答
如何遍历数组,对数组执行计算并绘制结果?
、
、
、
我是编程新手,希望能在我
的
程序中得到一些帮助。
浏览 1
提问于2013-07-19
得票数 0
1
回答
本地编译
的
c
++代码循环不当
、
以下内容在我
的
系统中永远不会终止。0; 7*
c
<=1000;
c
++){ solutions[
浏览 5
提问于2020-11-22
得票数 0
回答已采纳
2
回答
Jupyter notebook中
的
Python while循环未执行
、
、
、
我是python编程
的
新手,我用
C
语言
执行了这个问题,但我可以用Python解决这个问题,因为它不会在Jupyter notebook上抛出错误,只是单元格上
的
一个星号。我已经循环了列表,以避免索引
越界
错误。
浏览 18
提问于2019-07-25
得票数 2
1
回答
返回输入索引对象
的
函数
、
我有一个类似这样
的
函数{ //what to return??我不想返回null,因为null可以是一个对象,我希望能够区分index大于size和对象本身为null
的
情况。我应该如何使用java错误处理程序类?
浏览 2
提问于2013-01-27
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券