幼儿家庭路线逃生图:学c语言一定要学数据结构吗?

来源:百度文库 编辑:高考问答 时间:2024/05/01 19:08:58
学c语言一定要学数据结构吗?

只会基本语法只是能用到总体的20%,数据结构则能解决其他80%的问题。强烈推荐学。
举个例子吧,简单的:
你要写个关于食堂买饭的程序,这个程序里要求买饭的人必须排队,不允许有插队的。每个人持有自己的饭卡,里面有这个人的名字和剩余钱数。买完要刷卡,之后走人。

这个例子中,人应该用结构体来表示,因为里面有不止一个信息(姓名和钱数),或者c++里的类(class)来表示.

买饭不允许插队则是用队列来操作,这个也是数据结构要学习的。

用数据结构不但能实现更多的功能,而且还会加快你的程序的运行速度(你可以看看数据结构中对数据排序的解释,超强!),简化代码。

呵呵,努力吧。

学c语言基础,不用去学数据结构,但如果想深入去学,比如想用c编个较复杂的程序,就必须学数据结构,因为数据结构是帮你写个具体框架,再变c时,只需按框架执行就行了,使困难问题清晰化,非常方便.

不一定啊,但是你要系统的学习编程,数据结构和离散数学是要学的。

不一定,不过应该学学

最好学一下
因为C中的很多算法都涉及到数据结构
可以说数据结构是学好C的很重要的一环!

可是好难学的啊!