一起玩儿物联网人工智能小车(ESP32)——23. 变量与函数(一)

本文介绍了编程中变量和函数的重要性,包括变量的概念(如常量、标识符、类型和范围),以及如何声明和初始化变量(如全局变量和局部变量的区别)。作者还展示了如何通过函数减少代码重复,提高开发效率,通过实例演示了C/C++中变量和函数的实际应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

摘要:本文介绍变量和函数的基本知识

经过一个阶段的学习,大家对程序开发也有了一个初步的了解。这只能说是刚刚开始,所能实现的功能还非常的有限。接下来就是拓展一下大家的基本开发技能。

在前面的开发中,大家如果认真的练习并且实现了小车朝各个方向移动,那么一定会发现一个问题,程序中会有很多很类似的东西,这是实现向前运动的Mixly功能图,如下图所示:

那么在实现向后运动的功能时,还需要把这些功能再一一调用一下,而其中只需要把的管脚号变一下就行了。没实现一种运动,就要写这一组的功能组合,会造成巨大的重复工作,那么怎么解决这个问题呢?这就必须要用到软件开发中两个非常重要的概念了——变量和函数,下面先来了解一下什么是变量。

在前面的功能配置中,每一个数字输出功能的管脚号码都是固定的,是不会改变的,这个数据量就是常量,那么如果想让这个数据可以变化,就用到了变量。变量是指存储和描述数据的一个名字或者标识,是程序设计语言中一个非常重要的概念。说得通俗一点儿,就是给数据起一个名字,以后通过这个名字来代表这个数据,然后这个数据是可以变化的。这个名字也称作标识符。

不同编程语言的标识标识符的命名规则是不完全一样的。但通常需要满足如下规则:

  1. 标识符必须以字母或者下划线开头,其他可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一起玩儿科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值