码迷,mamicode.com
首页 >  
搜索关键字:越界    ( 1512个结果
C语言再学习——数组
1.数组名:地址常量(不能自增,赋值等操作);2.数组中的元素指的都是变量。可以被赋值。3.数组长度:数组中元素的个数。4.数据类型:决定了每一个数组元素占用的内存空间大小。5.数组占用内存空间大小 = size0f(a[0])*length; (length:数组长度)内存不能越界访问,对数组的....
分类:编程语言   时间:2015-06-02 14:50:23    阅读次数:106
uva 140
就是一道 DFS剪枝+枚举全排列 的题目 我用了vector来存点对的,不用考虑越界的问题。不过效率貌似不如直接用数组高。 WA了三次,花了好长时间找原因╮(╯▽╰)╭ 多么弱智的错误啊=。= WA代码#include #include #include #include #include ...
分类:其他好文   时间:2015-06-02 09:22:31    阅读次数:143
LeetCode 7: Reverse Integer
刚开始并未考虑越界的问题,以及当个位数是0时会造成程序的错误,经过仔细审视,AC代码:int reverse(int x){ int res = 0; int temp = abs(x); int flag = 0; if (x=0 && yu>=0) { ...
分类:其他好文   时间:2015-06-01 18:20:02    阅读次数:103
java中的异常详解
1、什么是异常处理 异常:程序在运行过程中的一些特殊情况,例如:内存不够用,文件找不到,对象是Null,数组下标越界。当产生这些特殊情况的时候,可能会造成程序不能正常运行。 异常处理:让程序在发生异常的时候能够正常执行。  2、异常分类 检查性异常,必须处理,如果不处理,编译不能通过。 非检查性异常,可以不处理,但是一旦发生,程序就不能继续运行。  3、对于非检查性异常...
分类:编程语言   时间:2015-05-30 16:45:25    阅读次数:156
Reverse Integer
这道题不考虑越界问题的话,最粗暴的解法public class Solution { public int reverse(int x) { int rev =0; while(x!=0){ rev =rev*10+x%10; ...
分类:其他好文   时间:2015-05-29 06:09:45    阅读次数:200
堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出
?? 报错:0x000CC3C9 处有未经处理的异常(在 image_opencv2.exe 中):  堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出。 主要检查代码中有没有对数组的越界操作,就解决了这个bug. 其它的相关知识查后再补充。...
分类:其他好文   时间:2015-05-27 22:54:02    阅读次数:4283
string 管理 char 数组, 摆脱new delete
新公司,维护一个旧代码:一个内存越界问题:c = *(sText+nLeng+1); // 读随便你*(sText+nLeng+1) = 0; // 越界两个字符,写坏内存这会导致, 在无压力正常情况下运行不报错, 不core dump。 在大压力测试的时候(fork架构) , 某几个进程会报错ma...
分类:编程语言   时间:2015-05-26 12:21:26    阅读次数:153
scanf_s
很多带“_s”后缀的函数是为了让原版函数更安全,传入一个和参数有关的大小值,避免引用到不存在的元素,有时hacker可以利用原版的不安全性黑掉系统例如:ANSI C中没有scanf_s(),只有scanf(),scanf()在读取时不检查边界,所以可能会造成内存访问越界,例如分配了5字节的空间但是读...
分类:其他好文   时间:2015-05-26 01:30:07    阅读次数:132
java-异常
java-异常 一异常处理方式 try{     写入可能发生异常的代码 }catch(NullpointException){括号内是发生异常的类型,例如数组越界,空指针异常     写入可能发生异常的代码   }catch(){     写入可能发生异常的代码 }finally(){      } }...
分类:编程语言   时间:2015-05-23 14:13:16    阅读次数:115
关键字:java
a)float f=1.3;//1.3是double类型,赋给float需要加1.3fb)char c="a";//char类型赋值是不可以用""只能用''c)byte b=257;//byte类型赋值不能超过127,否则越界报错d)boolean b=null;//boolean类型不能赋空值,只...
分类:编程语言   时间:2015-05-22 22:23:33    阅读次数:115
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!