Yeah, the one that begun with bloodbath of the Civil War, purges, forced collectivization, continued through disastrous wars and GULAGs only to die 80 years later with social degeneration of unprecedented levels.
That one USSR, yes.
*foo = 'a';
will write value of 'a' into memory at address that is in foo. type* foo;
is declaration and *foo
is dereferencing. char *foo
instead of char* foo
foo is obviously a pointer to the char, not a char. It has different size and behavior.