码迷,mamicode.com
首页 >  
搜索关键字:数组越界    ( 366个结果
众数问题(山东理工OJ)
题目描写叙述 给定含有n个元素的多重集合S,每一个元素在S中出现的次数称为该元素的重数。多重集S中重数最大的元素称为众数。比如,S={1,2,2,2,3。5}。多重集S的众数是2,其重数为3。对于给定的由n 个自然数组成的多重集S。计算S的众数及其重数。 输入 输入数据的第1行是多重集S中元素个数n ...
分类:其他好文   时间:2017-04-21 23:08:21    阅读次数:197
编程精粹--编写高质量C语言代码(1):假想编译程序
编译程序只能查找出程序的语法错误,而对于“数组越界訪问”,“对空指针解引用”等错误。编译程序是束手无策的。同一时候我们知道測试人员所使用的黑箱測试方法所能做的不过往程序里填数据,并看它弹出什么。这就决定了对程序错误的检測可能须要点运气。 假如编译程序可以检測出“数组越界訪问”,“差一错误”,“空指针 ...
分类:编程语言   时间:2017-04-13 12:38:04    阅读次数:201
在 Linux 平台下使用 JNI
引言 Java 的出现给大家开发带来的极大的方便。但是,如果我们有大量原有的经过广泛测试的非 Java 代码,将它们全部用 Java 来重写,恐怕会带来巨大的工作量和长期的测试;如果我们的应用中需要访问到特定的设备,甚至是仅符合公司内部信息交互规范的设备,或某个特定的操作系统才有的特性,Java 就 ...
分类:系统相关   时间:2017-04-11 17:09:52    阅读次数:261
GDB调试之二栈溢出
linux下应用程序中经常会发生段错误段错误基本上是由于访问非法内存所导致的如栈溢出、数组越界访问、malloc/free内存所引起的。在linux下发生段错误时会生成coredump核心转储文件里面记录了发生段错误时的函数调用关系。ubuntu14.04下默认发生段错误时并不产生核心转储文件需..
分类:数据库   时间:2017-04-08 23:15:15    阅读次数:3157
Linux C遇到的常见错误
此随笔主要记录一些Linux C遇到的常见错误,便于debug问题或自己编程时,避免发生类似的错误或问题,后续会持续更新.... 1.内存泄露问题 内存泄露是由于内存没有释放导致程序耗内存一直增大,引起系统内存不够。 1)一块内存的指针被重新赋值,导致无法通过此指针释放此内存 2.NE异常问题 1) ...
分类:系统相关   时间:2017-04-03 18:55:04    阅读次数:199
Runtime Error
啊啊啊,最近好多Runtime Error,心塞。 runtime error (运行时错误)就是程序运行到一半,程序就崩溃了。 比如说: ①除以零 ②数组越界:int a[3]; a[10000000]=10; ③指针越界:int * p; p=(int *)malloc(5 * sizeof(i ...
分类:其他好文   时间:2017-03-29 22:10:15    阅读次数:196
PrintPrimes
(a)绘制控制流图如下 (b)设计一个简单的错误,使得t2(n=5)比t1(n=3)更容易发现。 较容易发生的为数组越界错误。当MAXPRIMES为4时,t2会越界。 (c)找到一个测试用例,使得相应的测试路径访问连接while语句开始到for语句的边,而不通过while循环体。 当n=1时,即可满 ...
分类:其他好文   时间:2017-03-17 23:18:43    阅读次数:184
软件测试实验三
一、习题答案 a、控制流图 b.将MAXPRIMES设置为4时,t2会发生数组越界错误,但t1不会发生错误。 c.令numPrimes=1. d. 点覆盖:{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16} 边覆盖:{(1,2),(2,3),(3,4),(4,5),(5 ...
分类:其他好文   时间:2017-03-15 00:44:37    阅读次数:278
homework3:课本习题练习
首先,书上给的代码如下: 问题1:画出该方法的控制流图 (待续 问题2:考虑测试用例t1=(n=3)和t2=(n=5)。即使这些测试用例经过printfPrimes()方法中相同的主路径,他们不一定找出相同的错误。设计一个简单的错误,使得t2比t1 更容易发现。 答:数组越界时可能会发生错误。 问题 ...
分类:其他好文   时间:2017-03-13 22:05:03    阅读次数:177
【SoftwareTesting】Homework3
(a) (b) 数组越界问题 (c) n=0 (d) 点覆盖:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16] 边覆盖:[(1,2),(2,3),(3,4),(4,5),(5,6),(6,7),(7,5),(6,8),(8,9),(5,9),(9,10),(10,11 ...
分类:其他好文   时间:2017-03-13 13:25:21    阅读次数:165
366条   上一页 1 ... 17 18 19 20 21 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!