c语言静态数据成员是什么
C语言静态成员的提出是为了解决数据共享的问题。实现共享有许多方法,如:设置全局性的变量或对象是一种方法。但是,全局变量或对象是有局限性的。
1、静态数据成员在定义或说明时前面加关键字static。
2、静态成员初始化与一般数据成员初始化不同。
3、初始化在类体外进行,而前面不加static,(这点需要注意)以免与一般静态变量或对象相混淆。
C语言静态成员的提出是为了解决数据共享的问题。实现共享有许多方法,如:设置全局性的变量或对象是一种方法。但是,全局变量或对象是有局限性的。
1、静态数据成员在定义或说明时前面加关键字static。
2、静态成员初始化与一般数据成员初始化不同。
3、初始化在类体外进行,而前面不加static,(这点需要注意)以免与一般静态变量或对象相混淆。