视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
c语言auto什么意思
2023-05-12 09:49:32 责编:小OO
文档


c语言中auto是一个关键字,关键字主要用来自于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中乐样调观图花定义的变量视为全局变量,而在函数中定义的获变量视为局部变量。这个关键字不怎么多歌久乙差角写,因为所有的变量默认就是auto的。

auto是一个C/C++语言存储类型,仅在语句块内部使用,初始化可为任何表达式,其特点是当执行流程进入该语句块的时候初始化可为任何表达式。C语言中提供了存储说明符auto、register、extern、stati乙c说明的四种存储类别。

四种存储类别说明符有两种存储期:自动存储期和静态存储期。其中auto和register对应自动存储期。具有自动存储期的变量在进入声明该变量的程序块时被建立,它在该程序块活动时存在回广然占,退出该程斯械缩冷任完反序块时撤销。在函数内坐张温切部定义的变量成为局部变量。在某些C语言教材中,局部变量称为自动变量,这就与使用可选完众孔关键字auto定义局部变量这一作法保持一致。下载本文

显示全文
专题