当前位置: 首页 > article >正文

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

static:

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

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

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

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

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

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

下来说局部:

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

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

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


http://www.kler.cn/a/554238.html

相关文章:

  • 在WPF中实现窗口拖拽功能:打造自定义交互体验
  • C#项目04——递归求和
  • ubuntu下安装TFTP服务器
  • vue中将当前视频播放进度转换为整数
  • 科技快讯 | DeepSeek推出NSA加速长上下文训练,xAI Grok系列将陆续开源,月之暗面发布Kimi Latest新模型
  • Mobaxterm: Local port forwarding Remote port forwarding
  • 解码 NLP:从萌芽到蓬勃的技术蜕变之旅
  • Docker 镜像加速器配置指南
  • 大量请求,数据库连接不足,会导致什么问题,最大连接数一般设置多大
  • pptx文档提取信息
  • UDP通信开发
  • 深研究:与Dify建立研究自动化应用
  • Rust编程语言入门教程(四)猜数游戏:一次猜测
  • Git环境搭建指南
  • WEB安全--SQL注入--POST传参注入、SQL头部注入
  • vue2自定义useVModel函数
  • 【MySQL】ERROR 1524 (HY000): Plugin ‘mysql_native_password‘ is not loaded 解决方法
  • Docker 部署 Dify:轻松集成 Ollama 和 DeepSeek
  • 第1章大型互联网公司的基础架构——1.7 MySQL
  • RTSP协议讲解及漏洞挖掘