gpt4 book ai didi

c# - 链表C++ vs C#的应用

转载 作者:搜寻专家 更新时间:2023-10-31 01:01:09 24 4
gpt4 key购买 nike

数据结构的核心是链表。由于指针和所有这些,学生们常常觉得有点困难(当用 C++ 实现时)。但如果我们将它与 C# 中的 LinkedList 进行比较,它更容易掌握并且没有任何指针等大惊小怪。所以(对 40 年前写的遗书没有不敬),有什么理由让我们与 C# LinkedList 相比,在我们的类(class)或软件工程中是否仍应使用 C++ LinkList?

最佳答案

这无法针对单个数据结构来回答。通常,学生学习不止一种数据结构(堆栈、队列、链表、二叉树等)。学生将要实现这些数据结构的语言是基于他们教授的观点的决定关于这个话题。

但是,我坚信使用 C 或 C++ 等语言教授数据结构将使学生更深入地了解事物在一天结束时是如何工作的。此外,使用 C 和 C++ 等内存管理由程序员完成的语言,可以让学生很好地掌握这个主题,而在 C# 和 Java 等语言中,这是由运行时处理的。

关于c# - 链表C++ vs C#的应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29693458/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com