首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏嵌入式学习

    c语言数组越界的避免方法

    a[MAX]={1,2,3,4,5,6,7,8,9,10}; 在 C99 标准中,还允许我们使用单个指示符为数组的两段“分配”空间,如下面的代码所示: int a[MAX]={1,2,3,4,5,[MAX 6,7,8,9,10}; 在上面的 a[MAX] 数组中,如果 MAX 大于 10,数组中间将用 0 值元素进行填充(填充的个数为 MAX-10,并从 a[5] 开始进行 0 值填充);如果 MAX 小于 10,“[MAX -5]”之前的 5 个元素(1,2,3,4,5)中将有几个被“[MAX-5]”之后的 5 个元素(6,7,8,9,10)所覆盖。

    2K20发布于 2020-09-08
  • 来自专栏C/C++与音视频

    算法与数据结构之六----链栈

    Log("*                             *\n"); Log("*******************************\n"); for(i=0;i<MAX

    28930编辑于 2022-06-14
  • 来自专栏算法修养

    HDU 5421 Victor and String(回文树)

    =0; new_node(0); new_node(-1); last[0]=0; last[1]=0; tot[0]=MAX

    85560发布于 2018-04-26
领券