当前位置:首页 > 科技 >

c语言必背100行代码(c语言顺口溜)

来源:原点资讯(www.yd166.com)时间:2023-05-07 05:00:40作者:YD166手机阅读>>

我记得刚开始接触编程的时候,觉得太难了。

也很好奇,写代码的那些人也太厉害了吧?全是英文的,他们的英文水平一定很好吧?

他们是怎么记住这么多代码格式的?而且错了一个标点符号,整个程序都会有影响。

一个程序几千行,错一个标点符号都不行这也太难了吧?

带着新手的灵魂拷问,作为从业单片机编程10年的开发者,我来为大家拨开云雾。

看完以后你就会明白,其实他们也没那么厉害!即便你是初中文凭,也照样能编程。

对于c语言来说,要记得东西其实不多,基本就是几个常用语句加一些关键字而已。

你所看到的那些几千甚至上万行的代码,都是用这些语句和关键词来重复编写的。

只是他们逻辑功能不一样,另外的那些英文,都是程序员自己起的,比如说一些变量的名字,函数的名字。

如果你喜欢你定义成abc都可以,只不过为了程序大了以后为了方便阅读和维护,我们一般起跟要实现的功能相同的英文缩写代替。

比如说我要存储一个电压值,那你可以定义一个变量,名字叫VoltageValue,或者这两个词的缩写VoltVal。

所以,大家不要把这个想得这么神秘和高大上。

而从事单片机编程,需要的编程水平比做纯软件还要低一些,毕竟单片机的内存很有限,太大的程序也放不下。

单片机的c语言基础知识大家可以参考以下目录学习:

c语言必背100行代码,c语言顺口溜(1)

这个教程找无际单片机编程就可以拿到。

这是课程就是针对零基础的小伙伴学习的,先从认识单片机开始,然后再到计算机的存储和计算方式二进制、十进制。

学完这些基础,开始学习c语言的基本语法。

在学习过程中,大家一定要勤动手,多在单片机开发板上面做实验。

千万不要让知识点停留看懂的层面,看懂和自己能写出来区别还是很大的,请相信我!

如果你这些都学完了,可以在开发板上做个小实验,比如说电子时钟之类的。

这个步骤非常有必要,写的过程可以培养你的项目思维,以及代码整合能力。

如果这步直接跳过,后续学习更高级的stm32就会碰到很多问题,最大的问题就是你都学完了做项目还是无从下手。

单个功能都能实现,但整合起来就不知道怎么做了。

这就是缺少项目思维和代码整合能力导致的,不要一味地去追求学习高端的单片机,等你基础打扎实了,你会发现高端的也不过如此,就是外设多一点,资源丰富一点。

甚至说你会觉得高端的用起来比低端的单片机更加方便。

典型的就是stm32和51的对比,stm32单片机都是基于固件库开发,也就是原厂提供一套程序给你,你按照他们的函数调用就能把stm32单片机的资源用起来。

而51单片机就需要你去配置他们最底层的寄存器才能把资源用起来。

相对来说,stm32用熟了,开发效率会比51的高很多倍。

最后来聊下,有些新手说的c语言必背100个代码。

这纯粹是在瞎扯淡,c语言只是工具,不同的人用这个工具去实现同一种功能,他们的实现方法可能是不一样的,因为每个人的思维不同。

这不像我们课文靠背的,也没必要去背,看代码最重要的是理解这段代码实现功能的思路和原理。

通过功能和原理去理解代码,而不是通过代码去理解功能原理。

这个顺序搞不对,你一辈子都学不好编程。

栏目热文

编程入门先学什么python(python怎么发音)

编程入门先学什么python(python怎么发音)

看看下面的那条新闻,在 2016 年首次超过金融业后,IT 业平均工资以超13万元的高薪在 2017 年继续力压金融业,...

2023-05-07 05:34:24查看全文 >>

数控编程代码及解释(广数980对刀详细步骤)

数控编程代码及解释(广数980对刀详细步骤)

1、G00 快速定位指令2、G01直线插补指令3、G02顺时针圆弧插补指令4、G03 逆时针圆弧插补指令5、G90 外圆...

2023-05-07 05:43:40查看全文 >>

编程入门先学什么java(30岁转行java真实感受)

编程入门先学什么java(30岁转行java真实感受)

对于许多想要学习Java的新手来说,这是一个很难回答的问题。作为一种高级程序语言,Java学习的前置要求千奇百怪,学Ja...

2023-05-07 05:44:07查看全文 >>

plc编程入门先学什么(plc编程工资一般多少)

plc编程入门先学什么(plc编程工资一般多少)

最近很多的电工师傅都留言问:PLC应该怎么学习?PLC编程难吗?有没有什么编程的规范和例子?怎么快速入门学习编程?等等诸...

2023-05-07 05:08:17查看全文 >>

数控编程入门先学什么(数控编程教学从零开始)

数控编程入门先学什么(数控编程教学从零开始)

1.要学数控编程,就必须要学会看懂机械制图以及相应的公差配合知识。也就是在平时拿到一张图纸之后,至少是可以看懂的,然后实...

2023-05-07 05:29:36查看全文 >>

编程入门先学什么初中生自学(数控编程教学从零开始)

编程入门先学什么初中生自学(数控编程教学从零开始)

在互联网,人工智能,大数据浪潮下的今天,越来越多的孩子和家长学起了编程,关注起了编程教育。各个教育机构也纷纷开了各种各样...

2023-05-07 05:38:47查看全文 >>

什么叫编程(电脑编程是什么)

什么叫编程(电脑编程是什么)

科学小课堂|编程说起来很“唬人”,弄懂了其实很简单!少儿学编程比学数理化还容易哟网络信息时代,学会编程就拥有一把通往虚拟...

2023-05-07 04:56:00查看全文 >>

电脑内存不足怎么清理内存win7(win7电脑卡顿严重解决方法)

电脑内存不足怎么清理内存win7(win7电脑卡顿严重解决方法)

你是否曾经遇到过这种情况:电脑C盘内存已满,无法正常运行软件和文件,导致电脑变得异常缓慢,甚至无法启动。这种情况常常让人...

2023-05-07 05:27:50查看全文 >>

红米手机内存不足解决办法(解决红米手机运行内存不足的问题)

红米手机内存不足解决办法(解决红米手机运行内存不足的问题)

红米手机内存不足,令人烦恼,教你清理1、首先在红米手机桌面找到“文件管理”,进入文件管理后,点击顶部的“分类浏览”标签,...

2023-05-07 05:36:23查看全文 >>

格罗莫夫为什么进第六病室(格拉西莫夫最近怎么没出来)

格罗莫夫为什么进第六病室(格拉西莫夫最近怎么没出来)

《六号病房》是俄国作家契诃夫1892年创作的小说,作品讲述了病人伊万和医生拉京 的故事。01 故事简介及人物介绍故事发生...

2023-05-07 05:46:55查看全文 >>

文档排行