ppts.net
当前位置:首页>>关于数据结构和C语言有什么区别?的资料>>

数据结构和C语言有什么区别?

C语言是一种编程的语言,编程的语言有很多种.而数据结构则是讲的是关于一些数据的理论知识.可以说不管什么编程语言都能用到数据结构的知识,数据结构是程序设计基础又核心的知识.可以将c语言想象为一种语言,那么数据结构就是一种说话的技巧,如何让你说话更简洁,有逻辑,容易让人听懂,这表达技巧不管你用中文或者ENGLISH都可以用上.当然,如果你想成为一个优秀的程序设计人员,数据结构是必须掌握好的

数据结构式数据的一种存储方式,反映数据之间的联系!数据结构+算法=程序!c语言只是一种语言工具!用来翻译你的思想的!

数据结构 主要是研究数据的查询方法 说白了 就是研究算法的~~ 而每个程序都有相同的算法 而为了讲解方便 一般数据结构都是用C或者C++语言来描述的~ 这门课程是一个非常重要的课程~~

数据结构的主要作用是帮助你提升自己的编程思维!使你编写程序的时候有一个好的思维和框架!使你写的代码和程序有一个好的框架!数据结构研究的是数据的逻辑结构、存储结构(物理结构)和数据的运算.其中的数据运算就是指算法 算法只是具体的实现步骤的指令集合!但是算法也是数据结构最重要的一部份!设计一个好的算法可以提高自己程序的运行效率!(算法不一定要求能够在计算机上直接运行,但程序必须要求能在计算机中运行) C语言只是对算法或者数据结构的描述!描述数据结构和算法不局限于C语言,也可以是C++语言和其他的计算机语言甚至也可以用人的自然语言! 所以只是说学习好C语言能够使自己学习的数据结构理论更好的在计算机中描述和表达!

数据结构主要是向我们讲述程序的算法 即思维方式 书上面讲的算法并不是一个个的实例 而是一些伪代码 要真正的实现书上所讲的程序 需要真正了解那些伪代码的含义 并正确的将其转化成c语言程序 学数据结构主要是学的那些思维方式 而真正的实现程序那就需要你自己的基本工 和经验了

数据结构和C语言没有任何关系!!数据结构就是一种应用、一个目的,C语言就是实现这种应用的一种工具而已,C语言不仅可以用来实现数据结构,他还有其他作用.现在大多数通用编程语言都可以用来实现数据结构,因此数据结构用许多版本,有C语言,C++语言,Java语言等等.这些语言实现数据结构的思想是一样的,只是由于各种语言的特点不同,一次实现稍微有点差别.

你熟悉C语言,就用C语言版的,反之就用C++版的,两者没什么区别,就是语法稍微有些区别,但由于C++兼容C,所以如果不用类的话,两者几乎一样.

数据结构和算法在本质上说和C语言没有关系,C语言仅仅是描述工具而已,就像要讲一个故事,可以用汉语,也可以用英语.数据结构和算法同样可以用java,用c#等语言,甚至自然语言也可以描述.数据结构与算法是计算机科学,具体的实现无非就是些数据交换和变化,这些交换和变化大都是在内存中进行的,而c/c++操作内存的能力要强于其他语言(当然汇编在操作内存方面更强,但离自然语言太远,不易理解),所以学习数据结构和算法就常使用c/c++语言当作描述工具.

数据结构可以理解成一种数据封装 对于c语言来说 数据结构和算法是它的灵魂,想学好C必须理解好数据结构 相信你能成功

神马叫 数据结构数据结构是计算机存储、组织数据的方式.数据结构是指相互之间存在一种或多种特定关系的数据元素的集合.通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率.数据结构往往同高效的检索算法和索引技术有关.数据结构 只是讲程序的实现方式.至于你用 神马语言实现 并不重要,c语言版 只是说 他里面的举例用的 是c语言来实现的这个选择什么版的 看你自己的需要了..你可以用c写一个队列 或则 堆栈 也可以用其他语言来完成.这是2个不同的概念.

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com