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

static:

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

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

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

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

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

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

下来说局部:

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

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

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

相关推荐
看海天一色听风起雨落1 小时前
Python学习之装饰器
开发语言·python·学习
Want5951 小时前
C/C++圣诞树①
c语言·开发语言·c++
speop2 小时前
llm的一点学习笔记
笔记·学习
非凡ghost2 小时前
FxSound:提升音频体验,让音乐更动听
前端·学习·音视频·生活·软件需求
ue星空2 小时前
月2期学习笔记
学习·游戏·ue5
萧邀人3 小时前
第二课、熟悉Cocos Creator 编辑器界面
学习
l1t3 小时前
轻量级XML读写库Mini-XML的编译和使用
xml·c语言·解析器
m0_571372823 小时前
嵌入式ARM架构学习2——汇编
arm开发·学习
AlexMercer10124 小时前
[前端]1.html基础
前端·笔记·学习·html
小莞尔4 小时前
【51单片机】【protues仿真】基于51单片机停车场的车位管理系统
c语言·开发语言·单片机·嵌入式硬件·51单片机