C语言数据结构跟C#数据结构有什么区别呀?
答案:4 悬赏:0
解决时间 2021-11-09 10:59
- 提问者网友:你在我眼中是最帅
- 2021-11-09 02:32
我在学数据机构 老师让我们用C学 ,可我最近下了本C#的,而且本学期在学C#我不向去重新下载,想将就着看 行不行,关键是以前C没学好
最佳答案
- 二级知识专家网友:桃花别处起长歌
- 2021-11-09 03:05
只是描述的语言不通而已...一般数据结构的书普遍采用C,C++或者Java来描述数据结构,用C#来描述当然也是可以的,只是还是建议去看用C描述的数据结构,因为写好的C代码很重要,可以应用于很多环境,而当你习惯了C#的编写代码的方式,就会局限于C#.从C转换到C#是比较简单的事情,而当你想把C#转换为C的时候,可能会很困难,因为你没有掌握C中用法,比如指针.
全部回答
- 1楼网友:余生继续浪
- 2021-11-09 05:08
数据是一门逻辑思想,可能说是一门逻辑课程, 编程语言只不过是实现思想的一个载体,所以用C C# C++ 什么载体都可以完成数据结构中的算法。
- 2楼网友:说多了都是废话
- 2021-11-09 04:51
现在讲数据结构的书籍, 大多是用c和c++描述的, 也有用java描述的, 基本没有用c#描述的,所以如果只会c#, 学起来会比较麻烦.
建议你看一本用java语言描述的, 因为java和c#比较的思想接近,会比较好懂.如果会c#, 也可以简单学习下java的语法, 在看数据结构的书效果也不错.
- 3楼网友:社会水太深
- 2021-11-09 04:16
楼上两位都说了共同的一个意思:数据结构是一种思想。语言只不过是用来描述这种思想而已。例如,堆栈,用C可以实现,用C#也可以实现,而且大部分情况下,例如我们学习的那么C语言版的数据结构,其实大部分代码都是伪代码,不是你可以在IDE下直接运行的。如果你们老师让你们用C学,而且以后要做什么作业啊、实验啊、课程设计啊,都要求用C的话,建议你用C学,如果没有什么要求,选择你擅长的语言来学。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯