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

数据结构和C语言有什么关系

数据结构是抽象的,和具体语言无关。无论是C语还是C++,或者是java,他们都能实现同一种的数据结构。最多的区别就是有些的程序语言在实现某种数据结构时更为便利。 例如lisp语言,天生就是链表这种数据结构。 非要找C和C++的有什么区别,那就是C...

一般是用C语言来描述数据结构,数据结构好比是一种基础算法,这种算法要表述出来,一般用C语言,当然可以用其它的语言,在之前因为C语言流行,所以多数用C语言讲解的。

数据结构和算法在本质上说和C语言没有关系,C语言仅仅是描述工具而已,就像要讲一个故事,可以用汉语,也可以用英语。数据结构和算法同样可以用java,用c#等语言,甚至自然语言也可以描述。 数据结构与算法是计算机科学,具体的实现无非就是些数...

顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。线性表采用顺序存储的方式存储就称之为顺序表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。 从顺序表的...

算法是实现某种功能的思路 数据结构是数据的组织方式 函数是。。。我也不知道怎么讲,

数据结构本身是一种逻辑上的概念,它是独立于特定语言或者实现的 比如说链表,概念上说就是一组结点构成的数据结构,其中每个结点均带有后续结点信息。各种语言都可以实现链表,但实现的思路都是基于上面的逻辑概念。 因此,学习数据结构不必拘...

char *只是指针,不代表一定分配了内存。 也可能指向单独的一个字符的地址 还可能指向一个不以\0为结束的字符数组。 而字符串结构。 是指的一系列字符,有明确的起始和终结。 对于C的实现,就是一个字符数组,以\0做结尾。 对比就可以发现,对于...

C语言是一种编程的语言,编程的语言有很多种。 而数据结构则是讲的是关于一些数据的理论知识。 可以说不管什么编程语言都能用到数据结构的知识,数据结构是程序设计基础又核心的知识。 可以将c语言想象为一种语言,那么数据结构就是一种说话的技...

相同之处: 可用来宣告变量 相异之处: 其目的与范畴不同 C语言中的数据类型, 就如同最基础的文具用品一般. 铅笔, 橡皮擦类似基础型别, 可代表不同的厂牌尺寸规格的实物. 数据结构, 就如同一个铅笔盒或书包, 可以容纳多种文具用品於一身. 拿著铅笔...

应该是先学C语言再学数据结构,描述数据结构是要以一种编程语言为基础的

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