ITPub博客

首页 > 应用开发 > > 【问题】用C++结构体实现顺序表,数据超过数组长度后,表长自动+1

【问题】用C++结构体实现顺序表,数据超过数组长度后,表长自动+1

作者:chinarocky 时间:2019-08-14 15:05:49 0 删除 编辑

View Code
当i==10时,sq.listInsert(int,int)方法中,插入之后length自动+1???执行自动操作后又自动+1。
C++
问题补充:
 1 //修改main方法
 2 int main()
 3 {
 4     Sq sq;
 5     for (int i = 1; i <= 102; i++)
 6     {
 7         int e = 0;
 8         e = i;
 9         if (i == 101)
10         {
11             printf("%d", sq.sqList.length);
12             e = 200;
13         }
14         sq.listInsert(i, e);//55行执行后,sqList.length会变成200。
15     }
16     
17     return 0;
18 }


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4547/viewspace-3159132/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: ajax 页面跳转
下一篇: python初级问题
请登录后发表评论 登录
全部评论

注册时间:2019-07-10

  • 博文量
    213
  • 访问量
    1690