static关键字可以修饰函数和变量,作用如下:
一、隐藏
通过static修饰的函数或者变量,在该文件中,所有位于这条语句之后的函数都可以访问,而其他文件中的方法和函数则不行;
二、静态变量
类方法不可以访问实例变量(函数),通过static修饰的实例变量(函数),可以被类方法访问;
三、持久
static修饰的变量,能且只能被初始化一次;
四、默认初始化
static修饰的变量,默认初始化为0;
本文详细介绍了static关键字的作用,包括隐藏、静态变量、持久性和默认初始化等四个方面,并解释了这些特性如何影响函数和变量的访问及使用。
static关键字可以修饰函数和变量,作用如下:
一、隐藏
通过static修饰的函数或者变量,在该文件中,所有位于这条语句之后的函数都可以访问,而其他文件中的方法和函数则不行;
二、静态变量
类方法不可以访问实例变量(函数),通过static修饰的实例变量(函数),可以被类方法访问;
三、持久
static修饰的变量,能且只能被初始化一次;
四、默认初始化
static修饰的变量,默认初始化为0;
1574

被折叠的 条评论
为什么被折叠?