51单片机学习之旅——C语言小知识

static:

【C语言】关键字static------static修饰局部变量、全局变量和函数详解!_static修饰函数-CSDN博客

我是看这篇大佬写的博客懂的,目前我能用到的功能总结一下:

两个源文件相当于两个人A和B,

全局变量:各自用各自的,从头用到脚

想一起用,变量变化,两个人都能实时同步,需要在变量前加个extern关键字,声明一下,来大家一起用这个变量

变量前加个static就是说只能我用啦,不能外用的

下来说局部:

不用static的变量,周期短,调用函数即用即消

用static的变量,周期长,有累计特点,不会即用即消除,下次调用函数还保留上次调用函数生成的值

static放局部就是说只能我脚用啦,其它部分比如手呀,脑的就用不了了

相关推荐
Tonya436 小时前
测开学习DAY37
学习
Yue丶越11 小时前
【C语言】字符函数和字符串函数
c语言·开发语言·算法
roman_日积跬步-终至千里12 小时前
【强化学习基础(2)】被动强化学习:学习价值函数
学习
资料,小偿13 小时前
4.1.2基于51单片机汇编语言出租车计价器proteus仿真出租车计价器,汇编语言51单片机
汇编·51单片机·proteus
逢考必过@k13 小时前
6级550学习ing
学习
蓝牙先生13 小时前
简易TCP C/S通信
c语言·tcp/ip·算法
Old_Driver_Lee14 小时前
C语言常用语句
c语言·开发语言
陈天伟教授14 小时前
基于学习的人工智能(7)机器学习基本框架
人工智能·学习
松涛和鸣14 小时前
从零开始理解 C 语言函数指针与回调机制
linux·c语言·开发语言·嵌入式硬件·排序算法