I'm trying to add a struct to my program using this syntax:
struct foo {
    char bar[] = "baz";
    char qux[] = "abc";
    /* and so on */
};
For some reason, I get an error on each variable declaration within the struct saying that I have to add semicolons, and seems to fall into a kind of loop with this. The suggested syntax would be something like
struct foo {
    char bar[]; =; ;;;;;;/* infinite semicolons */"baz";
}
This is the first time I've had this kind of error; am I really doing something wrong, or is this just an issue with the compiler itself?
unions.union… you cannot do what you tried as aunioneither.