C语言中所谓的数据结构是什么啊?
数据结构我觉得书上说的太抽象了,最好能解释的形象一点,举个例子更好。书上说:数据结构就是数据在计算机中的组织和存储形式的抽象。2楼说的好像有点道理哦。...
数据结构我觉得书上说的太抽象了,最好能解释的形象一点,举个例子更好。
书上说:数据结构就是数据在计算机中的组织和存储形式的抽象。
2楼说的好像有点道理哦。 展开
书上说:数据结构就是数据在计算机中的组织和存储形式的抽象。
2楼说的好像有点道理哦。 展开
5个回答
展开全部
1.<stdio.h>一般写C语言程序都要加这个头文件,因为它包含scanf()、printf()等控制输入和输出的函数:
<time.h>包含的主要是和时间相关的函数
<string.h>主要包含用来拷贝或比较字符串的函数
<stdlib.h>主要包含这几个函数:malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()
这是比较常用到的头文件。
2.typedef struct{
SElemtype *base;
SElemtype *top
int stacksize;
}SqStack;
以上为声明一个结构体,并用SqStack作为这个结构体名,结构体为自定义的数据类型。
其中selemtype也是一个自定义的结构体名,具体代表什么还要看具体的代码。
<time.h>包含的主要是和时间相关的函数
<string.h>主要包含用来拷贝或比较字符串的函数
<stdlib.h>主要包含这几个函数:malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()
这是比较常用到的头文件。
2.typedef struct{
SElemtype *base;
SElemtype *top
int stacksize;
}SqStack;
以上为声明一个结构体,并用SqStack作为这个结构体名,结构体为自定义的数据类型。
其中selemtype也是一个自定义的结构体名,具体代表什么还要看具体的代码。
2018-06-26 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
C语言是一种编程的语言,编程的语言有很多种。
而数据结构则是讲的是关于一些数据的理论知识。
可以说不管什么编程语言都能用到数据结构的知识,数据结构是程序设计基础又核心的知识。
可以将c语言想象为一种语言,那么数据结构就是一种说话的技巧,如何让你说话更简洁,有逻辑,容易让人听懂,这表达技巧不管你用中文或者ENGLISH都可以用上。
当然,如果你想成为一个优秀的程序设计人员,数据结构是必须掌握好的
而数据结构则是讲的是关于一些数据的理论知识。
可以说不管什么编程语言都能用到数据结构的知识,数据结构是程序设计基础又核心的知识。
可以将c语言想象为一种语言,那么数据结构就是一种说话的技巧,如何让你说话更简洁,有逻辑,容易让人听懂,这表达技巧不管你用中文或者ENGLISH都可以用上。
当然,如果你想成为一个优秀的程序设计人员,数据结构是必须掌握好的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-10-03
展开全部
所谓结构就是组织形式,数据的结构就是数据怎么组织,即怎么描述,怎么在电脑中存储。不同类型的数据,它们的组织形式(数据结构)是不同的,如我们把一个班的学生按照学号排队,可以用“数组”来描述它,而如果要描述一个家族的系谱,从祖先到子子孙孙,开支散叶,则可以用“树”来描述,因为这样的数据组织起来像一颗树。数组和树,在进行插入数据,删除数据等操作时,它们的操作方式是不一样的。如果想编程序,那么必须要了解一些数据结构方面的知识。因为你首先要知道怎么描述数据。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我所知道的是:、
数据结构是一种编程思维。当你解决复杂的编程问题时,就会用到。刚开始学c语言编程,都是基本的东西。很难用到“数据结构”。
就比如、你算1+1=2的时候,口算就可以了。但是当你解决一个问题时,你就可以用x代表一个条件去运算。而你用x的举动。就和数据结构类似
数据结构是一种编程思维。当你解决复杂的编程问题时,就会用到。刚开始学c语言编程,都是基本的东西。很难用到“数据结构”。
就比如、你算1+1=2的时候,口算就可以了。但是当你解决一个问题时,你就可以用x代表一个条件去运算。而你用x的举动。就和数据结构类似
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这课程本来就不容易学,抽象是正常的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询