广州电脑培训_电脑培训班_电脑培训课程-北大青鸟电脑学校
当前位置:网站首页 > 电脑培训网-电脑学校 > 佛山电脑学校 > 正文

为什么学习嵌入式难,如何学习?

作者:广州电脑培训刘发布时间:2020-11-29分类:佛山电脑学校浏览:476


导读:近年来,嵌入式开发也慢慢加入到快速发展的生活中,嵌入式学习很清楚要和C打交道,C凭借复杂的语法、指针、内存管理、泛型编程等特性为难了很多IT学生,把他们拒之门外。很多小白在转C的时...

近年来,嵌入式开发也慢慢加入到快速发展的生活中,嵌入式学习很清楚要和C打交道,C凭借复杂的语法、指针、内存管理、泛型编程等特性为难了很多IT学生,把他们拒之门外。很多小白在转C的时候,并没有痛过一两段,但随着自己变得越来越强大,能够坚持到最后,他们会爱上这种强大灵活的语言。大卫亚设,Northern Exposure(美国电视剧),那么大家公认的巨难学的嵌入式语言到底该怎么学呢?


嵌入式语言怎么学?

很多人能说的几件事方法只有眼睛、手和大脑。综上所述,这三个阶段而已,但这三个阶段中的技巧也很大。


学习

学习,学习是什么?不管是读书,看视频,还是参加嵌入式培训,至少要系统、持续地学习这种语言。小编这里最好是有条件的参与培训。否则可以看视频学习。但是不管用什么方式,不管你看培训视频,想法都要明确,记住重要的是学习真正的知识。


复制,写入

抄,这个不用介绍。从上学开始谁没有抄别人的作业?在这里,这意味着拿着别人现有的东西复制,但要记住,必须通过自己的手实现代码,而不是复制,并且正常工作。这个过程非常痛苦。很多人在学习知识的时候可能认为自己可以做到上手,但要哭一次。这段时间是怀疑人生的时间,一定要坚持,坚持,再坚持。


熟练到一定程度后,需要自己独立实现小功能或开发小项目,其间可能会出现很多问题,可以查看资料,查阅教材,询问他人。当你能独立实现你想要的功能时,恭喜你已经入门了。后面会越来越顺利。


嵌入式学习的时候都有困难,这些困难过了过去就变成了另一片天地。


指针

关于指针已经说过很多次了。要理解指针,首先要理解计算机内存和内存地址概念、*和运算符。


1、指针:指针本身也是一个变量。与int或float类型相似,但int有整数数据,如10、146,指针变量存储内存地址。 

*运算符:获取存储在内存地址中的对象。

运算符:获取对象所在的内存地址。

指针点:我们经常说的什么指针指向谁,也就是说,这个指针变量存储了该对象在计算机内存中的地址。


2、泛型编程

C的泛型是基于模板实现的。无论是类模板还是函数模板,都不是实际的类或函数,而是编译器生成代码的蓝图。


为什么需要泛型编程

最简单的例子是,假设您实现了可用于动态存储int型数据的连接列表的类。但是,现在的另一个要求是动态存储string类型的数据。现在你打算怎么做?是否要重新实施保存String数据的关联表单的类?这显然不符合代码重用的原则。这时,您可以考虑是否可以将数据类型作为参数传递。这就是C泛型编程的原因。


上述嵌入式问题只是入门级的一部分。要想学好嵌入式学习,需要付出更多的努力。虽然学习过程可能会更难小编,但还是建议雄心勃勃的青年为自己的梦想挑战。技术越难,过程越艰苦,有利于构建竞争壁垒。到了后期,个人的价值可以进一步体现。



佛山电脑学校排行
最近发表
标签列表