G-Fact 14
In C, a structure cannot have static members, but in C++ a structure can have static members.
For example, following program causes compilation error in C, but works in C++.
#include<stdio.h> struct test { static int i; // Error in C, but works in C++. }; int main() { struct test t; getchar (); return 0; } |
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.