当前位置: 首页 > 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

相关文章:

  • Python 列表(使用列表时避免索引错误)
  • JavaScript原型链与继承:优化与扩展的深度探索
  • Golang :用Redis构建高效灵活的应用程序
  • vue3中el-input无法获得焦点的问题
  • Fiddler(一) - Fiddler简介_fiddler软件
  • 游戏开发领域 - 游戏引擎 UE 与 Unity
  • 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