In C, there is simply no such function. And there is no meaningful conceptual basis for such a function in C.
, ++ - static : , , . a, SomeClass::a. , . ( ++- , , C, C.)
C . SomeStruct::a C. . . str_a, "" struct str struct str.
, ++ , .. ++ . , , ++. . C , , C .