c语言数据溢出怎么办

日期:2017-09-15 10:57:29 人气:1

c语言数据溢出怎么办

C语言的强大之处就在于他的灵活性,程序员自己把握。编译器可以帮助预防错误,但有些程序会利用溢出,所以溢出不完全是错误的事情。 1、溢出: 数据类型超过了计算机字长的界限而出现的数据溢出; 2、溢出可能原因: 当应用程序读取用户数据,复制到应用程序开辟的内存缓冲区中,却无法保证缓冲区的空间足够时 (假设定义数组int Array[10], 而在调用时使用Array[11] 或存放的数据超过int类型容量等), 内存缓冲区就可能会溢出. 3、溢出因素分析: 由于C/C++语言所固有的缺陷,
    A+
热门评论