C语言中所谓的数据结构是什么啊?

2024-11-22 21:14:45
推荐回答(5个)
回答(1):

1.一般写C语言程序都要加这个头文件,因为它包含scanf()、printf()等控制输入和输出的函数:
包含的主要是和时间相关的函数
主要包含用来拷贝或比较字符串的函数
主要包含这几个函数:malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()
这是比较常用到的头文件。

2.typedef struct{
SElemtype *base;
SElemtype *top
int stacksize;
}SqStack;
以上为声明一个结构体,并用SqStack作为这个结构体名,结构体为自定义的数据类型。
其中selemtype也是一个自定义的结构体名,具体代表什么还要看具体的代码。

回答(2):

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

回答(3):

所谓结构就是组织形式,数据的结构就是数据怎么组织,即怎么描述,怎么在电脑中存储。不同类型的数据,它们的组织形式(数据结构)是不同的,如我们把一个班的学生按照学号排队,可以用“数组”来描述它,而如果要描述一个家族的系谱,从祖先到子子孙孙,开支散叶,则可以用“树”来描述,因为这样的数据组织起来像一颗树。数组和树,在进行插入数据,删除数据等操作时,它们的操作方式是不一样的。如果想编程序,那么必须要了解一些数据结构方面的知识。因为你首先要知道怎么描述数据。

回答(4):

我所知道的是:、
数据结构是一种编程思维。当你解决复杂的编程问题时,就会用到。刚开始学c语言编程,都是基本的东西。很难用到“数据结构”。
就比如、你算1+1=2的时候,口算就可以了。但是当你解决一个问题时,你就可以用x代表一个条件去运算。而你用x的举动。就和数据结构类似

回答(5):

这课程本来就不容易学,抽象是正常的