Is the following code legal?
int add(int a, int b) { return a + b; }
int some_global_variable = add(1, 2);
int main() { /* ... */ }
Is the following code legal?
int add(int a, int b) { return a + b; }
int some_global_variable = add(1, 2);
int main() { /* ... */ }