问答详情
源自:4-4 学生选课---添加课程 Ⅰ

请问courseToSelect 这个List 长度为什么是2

请问courseToSelect 这个List 长度为什么是2?

提问者:洛夏 2015-01-30 15:03

个回答

  • yymooc
    2015-01-30 15:32:51

    在这道题中首先用add方法添加数据结构,并把数据结构的课程存储在了内存下标为0的位置,在用add方法把C语言存储在指定位置为0的内存空间,此时数据结构就被移动到下一个内存空间,也就是下标为1的位置,这时的长度是为2的。当你在用add添加下一个课程放在指定为大于2的内存空间时,2的位置是空的,而当你存储时应该是连续存储的,不可能跳过2的位置而放在3或4的位置。