• 技术文章 >C语言 >C语言教程

    C语言中数组越界是什么

    小妮浅浅小妮浅浅2021-09-25 09:38:56原创7924

    1、数组中的一项元素都有其下标。当我们去访问数组中没有下限内容时,数组的越界就会发生。

    2、一旦数组越界编译器,在编译时就无法正常编译,也会给我们一些完全看不懂的报错。

    实例

    int a[3];
     int i=0;
     for(i=0;i<4;i++)
     {
        a[i] = i;
     }
     for(i=0;i<4;i++)
     {
         printf("a[%d]=%d\n",i,a[i]);
    }

    以上就是C语言中数组越界的介绍,希望对大家有所帮助。更多C语言学习指路:C语言教程

    本教程操作环境:windows7系统、C11版,DELL G3电脑。

    专题推荐:c语言 数组越界
    上一篇:c语言中数组的三种类型 下一篇:c语言中函数的两种形式

    相关文章推荐

    • java与c语言区别• c语言数据类型转换的方法• c语言中有哪些运算符• c语言scanf()输入函数的介绍• c语言printf输出函数的介绍• c语言中有哪些循环语句• c语言中数组的三种类型

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网