中易网

C语言数据结构跟C#数据结构有什么区别呀?

答案:4  悬赏:0  
解决时间 2021-11-09 10:59
我在学数据机构 老师让我们用C学 ,可我最近下了本C#的,而且本学期在学C#我不向去重新下载,想将就着看 行不行,关键是以前C没学好
最佳答案
只是描述的语言不通而已...一般数据结构的书普遍采用C,C++或者Java来描述数据结构,用C#来描述当然也是可以的,只是还是建议去看用C描述的数据结构,因为写好的C代码很重要,可以应用于很多环境,而当你习惯了C#的编写代码的方式,就会局限于C#.从C转换到C#是比较简单的事情,而当你想把C#转换为C的时候,可能会很困难,因为你没有掌握C中用法,比如指针.
全部回答
数据是一门逻辑思想,可能说是一门逻辑课程, 编程语言只不过是实现思想的一个载体,所以用C C# C++ 什么载体都可以完成数据结构中的算法。
现在讲数据结构的书籍, 大多是用c和c++描述的, 也有用java描述的, 基本没有用c#描述的,所以如果只会c#, 学起来会比较麻烦. 建议你看一本用java语言描述的, 因为java和c#比较的思想接近,会比较好懂.如果会c#, 也可以简单学习下java的语法, 在看数据结构的书效果也不错.
楼上两位都说了共同的一个意思:数据结构是一种思想。语言只不过是用来描述这种思想而已。例如,堆栈,用C可以实现,用C#也可以实现,而且大部分情况下,例如我们学习的那么C语言版的数据结构,其实大部分代码都是伪代码,不是你可以在IDE下直接运行的。如果你们老师让你们用C学,而且以后要做什么作业啊、实验啊、课程设计啊,都要求用C的话,建议你用C学,如果没有什么要求,选择你擅长的语言来学。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
网购衣服去哪家商城好,注要物美价廉
游戏公司会不会出虚拟网游?
苏州什么地方学英语好?
经期什么水果不能吃?
家装用什么样的材料会比较环保呢?
斯米克天玺玉价格是多少?
晚上眼睛经常流泪,为什么?
认识多久适合牵手
怎样速读速记
伏茶的由来
锡箔纸作用有哪些呢?
问道怎么提高活跃度
三星电冰箱怎么样 三星电冰箱价格
蓝莓味的伏特加兑什么好喝?还是就加冰?
梦见姐妹是什么意思?好不好呢?
推荐资讯
我的鼻翼肥大,怎样能缩小鼻翼?
江西南昌哪有汽车专用日行灯卖
求学生会社团部部员的竞选稿,急急急!!!
什么红木最好
黑龙江省宝泉岭工商局名山工商所地址在哪,我
腰椎间盘突出要注意什么??
怀孕20周了,昨天胎动减少,请问这样正常吗?
盱眙在外多少人?
怎样保护好皮肤
广州摩托罗拉扫描仪哪里买质量有保障?
清涧县公证处办公地址在什么地方,我要处理点
电机损耗和温度的关系
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?