Static function and static variable : Static « Language « C++
- C++
- Language
- Static
Static function and static variable

#include <iostream>
using namespace std;
class MyClass {
static int i;
public:
static void init(int x) {
i = x;
}
void show() {
cout << i;
}
};
int MyClass::i;
int main()
{
// init static data before object creation
MyClass::init(30);
MyClass x;
x.show();
return 0;
}
Related examples in the same category