首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

写单片机程序有没有必要学习数据结构解决办法

2012-12-16 
写单片机程序有没有必要学习数据结构暑假留校搞单片机培训,准备暑假把数据结构也给学了,想问问各位大神,数

写单片机程序有没有必要学习数据结构
暑假留校搞单片机培训,准备暑假把数据结构也给学了,想问问各位大神,数据结构这门学科在底层程序中作用大不大呢。。。 
[解决办法]
补充一下,我是自动化专业,以后想走嵌入式+linux这条路,大家觉得我应该打好哪些基础呢?
[解决办法]
链表,栈,队列简单的学学就可以了,一般用不上,不过也确实有用上的场合。我现在就在用数组模拟一个链表。
[解决办法]
非学不可!
[解决办法]
数据结构、链表、指针在LINUX中用量极大。
[解决办法]

引用:
数据结构、链表、指针在LINUX中用量极大。

谢谢!
[解决办法]
裸奔小应用不需要的,但了解下比较好.
带系统的比较大一点的应用那是很需要学一下的
[解决办法]
非学不可!
[解决办法]
嗯,已经在学了,谢谢各位的建议
[解决办法]
完全没必要 认识10个数字 阿拉伯字母即可
[解决办法]
要学,相关的学科都要学。。。
[解决办法]
当然要学啊,只是你现在的接触面可能用不到
[解决办法]
基于单片机的编程,不会数据结构不影响的。但是基于arm就必须要学的,LZ想走linux道路,最后肯定要学的。如果目前时间充裕就学习吧,很忙的话缓缓也不影响
[解决办法]
绝对用得上。。。


[解决办法]
引用:
基于单片机的编程,不会数据结构不影响的。但是基于arm就必须要学的,LZ想走linux道路,最后肯定要学的。如果目前时间充裕就学习吧,很忙的话缓缓也不影响

谢谢
[解决办法]
要相信科学,真心没必要学。
[解决办法]
学总比不学好
[解决办法]
引用:
补充一下,我是自动化专业,以后想走嵌入式+linux这条路,大家觉得我应该打好哪些基础呢?

楼主如果想做arm和linux,这跟单片机的区别还是很大的。
单片机属于比较低端的设备。一般c语言就可以了,如果用到RTOS里面会涉及到队列和链表。
其他复杂的数据结构应该用不到。
在linux开发就没这么简单了,操作系统,数据结构,c,c++可能都得学,可能还会涉及汇编。

[解决办法]
不会也一样玩单片机


我觉得这个钱可以省,等你有了一定代码量了,数据结构是理所当然的事,自然就会了
[解决办法]
该回复于2012-07-14 09:45:45被版主删除
[解决办法]
引用:
引用:

补充一下,我是自动化专业,以后想走嵌入式+linux这条路,大家觉得我应该打好哪些基础呢?

楼主如果想做arm和linux,这跟单片机的区别还是很大的。
单片机属于比较低端的设备。一般c语言就可以了,如果用到RTOS里面会涉及到队列和链表。
其他复杂的数据结构应该用不到。
在linux开发就没这么简单了,操作系统,数据结构,c,c++可能都得学,可能还……


谢谢你的建议
[解决办法]
单片机用不上的,因为单片机一般都没法动态内存分配,所以呢像链表的插入呀,删除的很难实现,效率不高。基本用不上,还是数组实际。
[解决办法]
我做过一个单片机的大型项目(对于本科生而言),用了队列的思想。我是自动化专业的,本科学了数据结构,建议还是看一下,最起码要领悟其思想

热点排行