❶ 数据结构作用是什么
所谓结构就是组织形式,数据的结构就是数据怎么组织,即怎么描乎咐述,怎么在电脑中存储。世顷拍不同类型的数据,它们的组织形式(数据结构)是不同的,如我们把一个班的学生按照学号排队,可以用“数组”来描述它,而如果要描述一个家族的系谱,从祖先到子子孙孙,开支散叶,则可以用“树”来描述,因为这样的数据组织起来像一颗树。数组和树,在进行插入数据,删除数据等操作时,它们的操作方式是不一样的。如果想编程序,那么必须要了解一些数据结构方面的知识。因为你首先要知道怎么描述数据。搜羡
❷ 学“数据结构”对C、C++有什么好处
数据结构顾名思义就是指数据存储的逻辑结构,在编程序时好的数据结构可以降低编程的难度,比方说人的基本老燃信息:姓名态梁、地址、性别之类的,现在有很多人,要把这些人的信息写入内存以供调用。那么你以什么方式存入内存呢,是以链表、数组还是其它之类的数据结构呢,采用不同的方式那编侍闭虚程的难度就不一样。不管用什么语言编程,数据结构都在编程的过程中起到很重要的作用
❸ c语言有什么优点什么缺点有什么特别之处
c语言的优点就是它的性能极佳,其它编程语言几乎没有它的性能,因此它被用为linux操作系统设计语言。
c语言的缺点是太灵活,没有垃圾回收,代码不好编写。
c语言特别之处就是它的指针和结构体,这两个东西的存在让c语言变得异常强大,很多复杂的业务设计,都可以通过它们两个来实现,也可以说,只有掌握了指针和结构体,你才算入门c语言。
❹ 学C语言的好处是什么
C语言实际上已经成为了中级语言的事实上的标准,如果你从事嵌入式开发、芯片设计等,C语言是必须懂的基础;在高级语言上,C语言的简练和精确也具备特殊的优势;VC的强大在Windows平台上其它语言更是难与之相匹敌,在Unix/Linux平台上,C语言也是最终要的语言,Linux的内核也主要是以C语言写的。
当然C语言也有缺点:就是难,容易出错,因为它的数据类型需要精确,而导致不够深入理解的程序员常容易犯错。
一句话:专业的编程,一定要学C语言;业余水平的,可以直接从VB等入手。
❺ C语言中结构体究竟有什么好处
C语言中的结构体可以定义一些复杂数据类型,把一些有内在联系的不同变量放在一起封装成一个整体,这就是结构体。
例如:以学生为例,学生存在学号,姓名,性别,班级等。此时你可以顶一个结构体,将这些学生信息封装到一个结构体中。
code如下:
struct student{
int iID //学生的学号
char sStuName[10] //学生姓名
char sSex[10] //学生性别
....
}
(5)c语言写数据结构有什么好处扩展阅读
C语言结构体在函数中的应用
typedefstructtagSTUDENT{
charname[20];
intage;
}STUDENT;
voidfun(STUDENTstu)
{
printf(“stu.name=%s,stu.age=%d/n”,stu.name,stu.age);
}