小编use*_*303的帖子

为什么08不是Java中的有效整数文字?

为什么被08认为是超出范围的int而07不是以下?

java int numbers

44
推荐指数
3
解决办法
4万
查看次数

C++链接列表递归问题

我在理解下面的代码块时遇到了一些麻烦:

void InsertSorted(Entry * & list, Entry * newOne) {
    if (list == NULL || newOne->name < list->name) {
        newOne->next = list;
        list = newOne;
    } else {
        InsertSorted(list->next, newOne);
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试了遍历代码但只能设法达到第一个if语句的地步.一旦我到达执行第一个if语句的位置,我就不明白先前对InsertSorted的调用如何管理将列表的前部连接到新创建的列表.

谢谢

c++ recursion linked-list

0
推荐指数
1
解决办法
1689
查看次数

标签 统计

c++ ×1

int ×1

java ×1

linked-list ×1

numbers ×1

recursion ×1