C语言初学4:C 存储类

auto 存储类

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

cpp 复制代码
#include<stdio.h>

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

}

register 存储类

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

static 存储类

  • static 修饰局部变量可以在函数调用之间保持局部变量的值。
  • static 修饰全局变量,会使变量的作用域限制在声明它的文件内,变量可以被同一个文件中的任何函数或方法调用。
  • static 修饰的变量在程序中只能被初始化一次,即使函数被调用多次,该变量的值也不会重置。
相关推荐
4311媒体网7 小时前
C语言操作符全解析 C语言操作符详解
java·c语言·jvm
AI视觉网奇7 小时前
blender 导入fbx 黑色骨骼
学习·算法·ue5·blender
星火开发设计7 小时前
this 指针:指向对象自身的隐含指针
开发语言·数据结构·c++·学习·指针·知识
梵刹古音7 小时前
【C++】构造函数
开发语言·c++
weixin_468466857 小时前
目标识别精度指标与IoU及置信度关系辨析
人工智能·深度学习·算法·yolo·图像识别·目标识别·调参
独自破碎E7 小时前
【曼哈顿距离】BISHI25 最大 FST 距离
java·开发语言
苏涵.7 小时前
Java三大集合:List、Set、Map
java·开发语言
Amumu121387 小时前
Vue3 Composition API(一)
开发语言·javascript·ecmascript
存在的五月雨7 小时前
Spring Security认证流程
java·开发语言·mysql
树码小子7 小时前
综合练习:验证码案例(1)总体设计
java·开发语言·spring