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

C语言初学4:C 存储类

auto 存储类

auto 是所有局部变量默认的存储类,只能用在函数内,在函数开始时被创建,结束时被销毁

#include<stdio.h>

int main(){
	/*定义两个具有相同存储类的变量 */
	int mouth;
	auto int month;

}

register 存储类

意味着变量可能存储在寄存器中,寄存器只用于需要快速访问的变量,比如计数器。

static 存储类

  • static 修饰局部变量可以在函数调用之间保持局部变量的值。
  • static 修饰全局变量,会使变量的作用域限制在声明它的文件内,变量可以被同一个文件中的任何函数或方法调用。
  • static 修饰的变量在程序中只能被初始化一次,即使函数被调用多次,该变量的值也不会重置。


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

相关文章:

  • Proteus 8.17的详细安装教程
  • 算法 二分法查找的利弊
  • 技术速递|Microsoft.Extensions.VectorData 预览版简介
  • 鸿蒙原生应用开发元服务 元服务是什么?和App的关系?(保姆级步骤)
  • MySQL索引的底层实现原理是什么?
  • 使用 GoZero 实现读取绩效表格 Excel 并打分
  • RocketMQTemplate 发送消息的高级用法
  • 流程编排-java
  • GOLAND搭建GIN框架以及基础框架搭建
  • 一文解决msxml3.dll文件缺失问题,快速修复msxml3.dll
  • postgresql-effective_cache_size参数详解
  • 对小程序的初了解
  • 理解DuLinkList L中的“”引用符号
  • 创建JDK8版本的SpringBoot项目的方法
  • Git 分支详解
  • 【shell】多行重定向与免交互expect与ssh、scp的结合使用
  • vue3 vue-router过渡动效 滚动行为 (四)
  • 使用rust slint开发桌面应用
  • Docker 容器日志查看和清理
  • Python自动化——driver.switch_to的用法
  • 解析生效探测方法
  • 超大规模集成电路设计----CMOS反相器(五)
  • 整体迁移SVN仓库到新的windows服务器
  • 住宅IP代理如何选择?如何识别高质量的住宅IP代理服务商
  • 数据库锁的设计
  • 内部文件上传以及渲染-接口API